我在比較字符串,如果全部相同,則必須顯示對話框「ALL ARE EQUAL」,否則顯示另一個對話框「NOT EQUAL」。我只想在警報對話框中使用確定按鈕。而我的代碼:沒有顯示Android警報對話框
if(s1.equals("yes") && s2.equals("yes") && s3.equals("yes") && s4.equals("yes"))
showA();
凡showA()
方法是
private void showA() {
AlertDialog.Builder ab = new AlertDialog.Builder(this);
ab.setTitle("Hello!!");
ab.setMessage("ALL ARE EQUAL");
ab.setCancelable(false);
ab.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
});
AlertDialog ad = ab.create();
ad.show();
}
它進入方法showA()嗎? –
什麼是logcat錯誤?!似乎ShowA()nver運行 –
@ShreyaShah號.. – DroidLearner