我有一个 Activity 需要在 Activity 启动时将参数作为 intent extra 传递。有什么方法可以从运行配置中设置演示参数,以允许我从 Android Studio 运行 Activity ,而无需创建启动我正在处理的 Activity 的临时默认 Activity ?
最佳答案
归功于CommonsWare ,这里是解决方案:
在配置中,设置正确的flags对于 am
,在我的例子中 -e
用于 String
extra:
-e "extra_key" "extra_value"
或者,对于 int
extra,您可以使用标志 --ei
:
--ei "extra_key" 1
这位于配置编辑对话框的启动选项部分的“启动标志”字段(具有指定的 Activity )。
关于android - 有 Intent 地运行 Android Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48754238/