单击通知时如何将 activity 显示为弹出意图?

How to show an activity as popup intent when clicking on notification?

我正在根据短信通知进行回复操作。任何人都请帮助我如何 将 activity 作为弹出窗口或单击通知的对话框 。 我已经在通知中添加了回复选项并打算从中获取 activity 但未按要求获取。

提前致谢!

几天前我也遇到了同样的问题,但现在我通过将清单中 activity 的主题设置为解决了这个问题:

android:theme="@style/Theme.AppCompat.Dialog"

并添加:

android:autoRemoveFromRecents="true"

您可以简单地为回复及其上下文 activity 创建一个 activity 布局。根据此 activity 的意图,布局以对话框形式出现给用户。正如您提到的,您已经从通知中的回复操作按钮中获得任何 activity,因此只需将 activity 名称替换为此 activity 名称即可。

肯定有效。