我希望按鈕打開一個對話框,只有當內容等於美國。我該怎麼做? 我已經嘗試創建一個對話框活動,然後使用一個意圖我得到了對話框,但它單獨出現並沒有超過當前的活動!按鈕啓動活動,如果語句
if(check.contentEquals("america")){
// Then I want the dialog to open here
我希望按鈕打開一個對話框,只有當內容等於美國。我該怎麼做? 我已經嘗試創建一個對話框活動,然後使用一個意圖我得到了對話框,但它單獨出現並沒有超過當前的活動!按鈕啓動活動,如果語句
if(check.contentEquals("america")){
// Then I want the dialog to open here
試試這個:
if(check.contentEquals("america")){
imageview.setAlpha(0);
Intent i = new Intent(ACTION NAME);
startActivity(i);
}
,如果你想運行一個簡單的對話框所有你需要做的是:
if(check.contentEquals("america")){
imageview.setAlpha(0);
mDialog.show();
}
顯示一個警告對話框試試這個:
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setCancelable(true);
builder.setTitle("Title");
builder.setMessage("your message");
builder.setInverseBackgroundForced(true);
builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
final AlertDialog alert = builder.create();
if(check.contentEquals("america")){
alert.show();
}
我想要一個已放置在另一個活動中的AlertDialog在當前活動中打開嗎? –
不,你可以在當前activity.kindly聲明它接受我的答案,如果你能弄清楚它:) – Hassy31
我正在設計一款遊戲。爲了保存最後的活動狀態,我添加了一個包含2個按鈕的菜單 - 保存並加載所有人點擊保存按鈕的時間我希望保存活動狀態,並且當應用程序再次啓動並且用戶單擊加載按鈕時菜單,我想要加載活動狀態!可能嗎?請給出整個代碼的例子! –
問題是什麼? –
你已經完成了,在if語句中運行你的對話代碼:) –