android - 如何在 Android 中通过 Intent 传递具有不同数据的 Activity 的单个实例?

标签 android android-activity

我想制作一个应该只创建一次的 Activity ,然后根据特定值更新它。首先,我尝试通过 Intent 传递数据,但由于我将该 Activity 设置为 singleTask,因此它不会获取新的 Intent 对象并使用前一个对象。

将数据传递给单任务且需要更新某些值的 Activity 的方法是什么?

最佳答案

如果你的activity是singleTask,你需要在onNewIntent方法中处理新的intent

关于android - 如何在 Android 中通过 Intent 传递具有不同数据的 Activity 的单个实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4313954/

相关文章:

Android:更新 ParseUsers 的字段

java - onPostExecute 被调用两次并显示双倍结果

java - 跨 Activity 预加载 AdMob 插页式广告

Android - 在不终止先前 Activity 的情况下恢复 Activity

android - 如何设置像 WhatsApp 聊天而不是特定于移动设备的表情符号

android - 如何处理 ActivityNotFoundException?

android - 检查应用程序是否从最近的应用程序或启动器图标恢复

android - 如何增加 Android 应用程序的堆大小?

android-如何像这样添加底部边框

Android 传感器读数不返回所有传感器