当Android通知栏中出现通知时,点击它的操作是由创建它时使用的PendingIntent定义的,对吗?
但是,当用户点击通知时,我不想启动活动,而是希望仅显示AlertDialog。这可能吗?
AlertDialog应该询问:“关闭通知”或“在1小时内再次显示”,依此类推。
有没有办法只展示这个AlertDialog或者我是否必须启动一个活动?
答案 0 :(得分:2)
您必须创建一个不设置contentView的活动,只需弹出Dialogue。
并且在对话被贬低时记住finish();
活动。