草庐IT

Activity-Alias

全部标签

android - 恢复 Top Activity 而不是启动 Launcher Activity

我的应用程序中有两个Activity,一个是启动器,另一个是作为第一个的显式调用启动的。我的问题是,当我从第二个Activity按主页键返回主屏幕并启动应用程序时,即使第二个Activity已经在后台,第一个Activity也会再次启动。编写第一个Activity以下载应用程序运行所需的Assets,一旦下载了Assets,它就会触发第二个Activity并为self调用完成。下面是我的应用list。如果调用启动器并且它在后台,有人可以指导我如何使第二个Activity直接获得控制权而不是再次通过第一个Activity。下面是我的onResult回调方法。publicvoidonRes

android - 恢复 Top Activity 而不是启动 Launcher Activity

我的应用程序中有两个Activity,一个是启动器,另一个是作为第一个的显式调用启动的。我的问题是,当我从第二个Activity按主页键返回主屏幕并启动应用程序时,即使第二个Activity已经在后台,第一个Activity也会再次启动。编写第一个Activity以下载应用程序运行所需的Assets,一旦下载了Assets,它就会触发第二个Activity并为self调用完成。下面是我的应用list。如果调用启动器并且它在后台,有人可以指导我如何使第二个Activity直接获得控制权而不是再次通过第一个Activity。下面是我的onResult回调方法。publicvoidonRes

android - 用 Espresso 测试多项 Activity

是否可以使用androidespresso框架跨多个Activity编写测试? 最佳答案 是的,这是可能的。在其中一个示例中,他们在这里进行了演示https://github.com/googlesamples/android-testing/blob/master/ui/espresso/BasicSample/app/src/androidTest/java/com/example/android/testing/espresso/BasicSample/ChangeTextBehaviorTest.java@Testpubli

android - 用 Espresso 测试多项 Activity

是否可以使用androidespresso框架跨多个Activity编写测试? 最佳答案 是的,这是可能的。在其中一个示例中,他们在这里进行了演示https://github.com/googlesamples/android-testing/blob/master/ui/espresso/BasicSample/app/src/androidTest/java/com/example/android/testing/espresso/BasicSample/ChangeTextBehaviorTest.java@Testpubli

android - 如何在没有 ListActivity 的情况下实现 ListView? (仅使用 Activity )

我是Android新手,我真的需要这样做(我考虑过在另一个Activity中这样做),但是谁能给我一个简单的代码(只是onCreate()方法)可以在没有ListActivity的情况下执行Listview吗?谢谢 最佳答案 如果你有一个Activity的xml布局,包括这样的listView然后在你的onCreate你可以有这样的东西setContentView(R.layout.the_view);ArrayAdapteradapter=newArrayAdapter(this,android.R.layout.simple_l

android - 如何在没有 ListActivity 的情况下实现 ListView? (仅使用 Activity )

我是Android新手,我真的需要这样做(我考虑过在另一个Activity中这样做),但是谁能给我一个简单的代码(只是onCreate()方法)可以在没有ListActivity的情况下执行Listview吗?谢谢 最佳答案 如果你有一个Activity的xml布局,包括这样的listView然后在你的onCreate你可以有这样的东西setContentView(R.layout.the_view);ArrayAdapteradapter=newArrayAdapter(this,android.R.layout.simple_l

android - 在不知道 Activity 名称的情况下通过 adb 启动应用程序

这个问题在这里已经有了答案:HowtostartanapplicationusingAndroidADBtools(15个回答)关闭5年前。从Isitpossibletostartactivitythroughadbshell?帖子中,我们可以通过adbby启动一个Android应用adbshellamstart-nyourpackagename/.activityname但是是否可以在不知道Activity名称的情况下通过adb启动Android应用程序?例如,通过将android.intent.action.MAINIntent发送到包?也许像这样的一些命令:adbshellams

android - 在不知道 Activity 名称的情况下通过 adb 启动应用程序

这个问题在这里已经有了答案:HowtostartanapplicationusingAndroidADBtools(15个回答)关闭5年前。从Isitpossibletostartactivitythroughadbshell?帖子中,我们可以通过adbby启动一个Android应用adbshellamstart-nyourpackagename/.activityname但是是否可以在不知道Activity名称的情况下通过adb启动Android应用程序?例如,通过将android.intent.action.MAINIntent发送到包?也许像这样的一些命令:adbshellams

android - 检查 Activity 是否处于 Activity 状态

我在某个Activity中遇到了监听器问题。问题是这个监听器包含一个alert.show();可以在我们尝试推送新Activity(然后给出异常)后调用。例如:我正在ActivityA中监听来自其他手机的信号。我按下并尝试运行一个新的ActivityB,但由于alert.show()A的监听器,程序崩溃了。ERROR/AndroidRuntime(3573):android.view.WindowManager$BadTokenException:Unabletoaddwindow--tokenandroid.os.BinderProxy@476c21c0isnotvalid;isyo

android - 检查 Activity 是否处于 Activity 状态

我在某个Activity中遇到了监听器问题。问题是这个监听器包含一个alert.show();可以在我们尝试推送新Activity(然后给出异常)后调用。例如:我正在ActivityA中监听来自其他手机的信号。我按下并尝试运行一个新的ActivityB,但由于alert.show()A的监听器,程序崩溃了。ERROR/AndroidRuntime(3573):android.view.WindowManager$BadTokenException:Unabletoaddwindow--tokenandroid.os.BinderProxy@476c21c0isnotvalid;isyo