我想在某些待办事项应用中实现该功能,这样当我点击通知时,它会显示一个快速创建待办事项的对话框,通过不打开应用
答案 0 :(得分:0)
如果我从您的问题中理解正确,您只需要显示一个对话框而不是启动应用程序。如果是,则可以使用以下命令打开/启动活动作为对话框:
<activity android:theme="@android:style/Theme.Dialog" />
你可以有一个待定的意图并设置它:
Intent intent = new Intent(getApplicationContext(), DialogActivity.class);
PendingIntent dialogPendingIntent =
PendingIntent.getActivity(getApplicationContext(),REQUEST_ID, intent,
PendingIntent.FLAG_UPDATE_CURRENT);
notfication.setContentIntent(pendingIntent);
如果确实需要提供后向支持,请确保DialogAcitivity不扩展AppcompatAcivity,然后使用“Theme.AppCompat.Dialog”作为样式。
希望这有帮助!
答案 1 :(得分:0)
OR