0
我有一個透明的活動,用於獲取AlertDialog
。這個AlertDialog
隨時出現我的應用程序獲取推送通知(前景或背景)。但是當AlertDialog
出現,並且如果在背景中有另一個Activity
AlertDialog
出現在此Activity
的頂部。當用戶點擊通知時,我只想看到AlertDialog
。Android顯示透明活動
這裏是示出AlertDialog
當應用程序是前景
Intent dialogIntent = new Intent(getApplicationContext(), DialogActivity.class);
MainActivity.this.startActivity(dialogIntent);
MainActivity.this.finish();
而當應用程序是背景我使用PendingIntent
Intent dialogIntent = new Intent(getApplicationContext(), DialogActivity.class);
final PendingIntent resultPendingIntent =
PendingIntent.getActivity(
mContext,
0,
dialogIntent ,
PendingIntent.FLAG_CANCEL_CURRENT
);
是否有示出溶液中的代碼只AlertDialog
當用戶敲擊通知?任何幫助,將不勝感激。
您可以使用自定義佈局的警報對話框打開彈出窗口。我有一個代碼顯示彈出使用警報對話框定製 –
這裏是你的解決方案http://stackoverflow.com/a/2700683/6676466 –
@ApoorvMehrotra有沒有問題,打開彈出。 – Tartar