android - 有 Intent 地运行 Android Activity

标签 android android-intent android-activity run-configuration

我有一个 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/

相关文章:

android - 当父 Activity 停止时完成子 Activity

android - Xamarin SQLite 如何从我的数据库中获取值以在我的代码中使用它们?

android - 找不到参数的方法类路径()[com.android.tools.build :gradle:4. 0.0

java - 从 Service 向 Activity 发送一条简单的消息

android - 将 C2DM 发送到 SMS 收件箱

Android 错误 : This template requires a build target API version of at least 14,,当前版本为 7

android - 模拟器中缺少 Google Play 服务(Android 4.4.2)

android - 从适配器启动 Activity 不适用于 SwipeListView 库

java - 如何在kotlin中获取匿名类中的父类

android - TabWidget Activity 处理 - 它是否每次都创建一个新 Activity ?