package org.carelife.creader.ui.component;
import android.app.Activity;
import android.app.Dialog;
import android.content.Context;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
import org.carelife.creader.R;
public class MyDialogBuilder {
public static void accessDialog(Context ctx) {
final Context context = ctx;
final Dialog dialog = new IntroduceDialog(context,
R.layout.dialog_clear_history, R.style.Theme_dialog);
dialog.setCanceledOnTouchOutside(true);
dialog.show();
TextView t1 = (TextView) dialog.findViewById(R.id.dialog_title);
TextView t2 = (TextView) dialog.findViewById(R.id.dialog_content);
t1.setText("ȷ���˳�");
t2.setText("�����Ҫ�˳��ѹ��Ķ���");
Button pButton = (Button) dialog.findViewById(R.id.dialog_ok);
Button cButton = (Button) dialog.findViewById(R.id.dialog_cancer);
pButton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
dialog.dismiss();
((Activity)context).finish();
}
});
cButton.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
dialog.dismiss();
}
});
}
public static Dialog rawDialog(Context ctx, String title, String content) {
Dialog dialog = new IntroduceDialog(ctx,
R.layout.dialog_clear_history, R.style.Theme_dialog);
dialog.setCanceledOnTouchOutside(true);
TextView t1 = (TextView) dialog.findViewById(R.id.dialog_title);
TextView t2 = (TextView) dialog.findViewById(R.id.dialog_content);
t1.setText(title);
t2.setText(content);
return dialog;
}
public static Dialog waitingDialog(Context ctx, String title, String content) {
Dialog dialog = new IntroduceDialog(ctx,
R.layout.dialog_waiting, R.style.Theme_dialog);
dialog.setCanceledOnTouchOutside(true);
TextView t1 = (TextView) dialog.findViewById(R.id.dialog_title);
TextView t2 = (TextView) dialog.findViewById(R.id.dialog_content);
t1.setText(title);
t2.setText(content);
return dialog;
}
}