【发布时间】:2014-03-05 04:02:33
【问题描述】:
我在操作栏中创建了一个刷新项。当您单击它时,将显示一个对话框,要求检查互联网连接。问题是根本没有显示对话框。我想知道我的代码是否有问题。
private void Refresh() {
if(IsparkLib.isInternetConnected(InquiryMainActivity.this)){
nameOfMethod();
AlertDialog.Builder dialog = new AlertDialog.Builder(InquiryMainActivity.this);
dialog.setTitle("Are you sure you want to update?");
dialog.setCancelable(true);
dialog.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int arg1) {
// TODO Auto-generated method stub
Intent intent = new Intent(InquiryMainActivity.this,InquiryMainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_ACTIVITY_CLEAR_TASK);
startActivity(intent);
}
});
}
else{
AlertDialog.Builder dialog = new AlertDialog.Builder(InquiryMainActivity.this);
dialog.setTitle("Warning");
dialog.setPositiveButton("OK",null);
final TextView mes = new TextView(InquiryMainActivity.this);
mes.setTextColor(Color.BLACK);
mes.setText("Please check your internet connection");
mes.setTextSize(20);
}
【问题讨论】:
标签: android dialog alert android-alertdialog