我可以在创建通知时设置操作。一旦用户点击它,应用程序就会打开,我可以检查操作值。我在下面提到了链接
Android opening specific tab fragment on notification click
使用setAction()
我正在设置操作并点击通知,在活动onCreate()
中我可以获取值。
我的问题是每次调用onCreate()
时我都会在调用onCreate()
时获取值(例如旋转)。
有一种方法可以在onCreate()
中捕获后清除操作,我希望getActivity().getAction()
只有在通过点击通知重新调用应用时才会给出值。
答案 0 :(得分:0)
您可以使用Activity.setIntent(new Intent())
设置空白意图,也可以在收到操作后使用Activity.getIntent().setAction(null)
设置空白操作。