start-activity相关内容
我有两个从两个不同类实例化的对象,这两个类既不实现Parcelable也不实现Serializable。我想把这些物体传递给 另一个活动,所以我编写了以下代码: *编码: //send object Intent intConnect = new Intent(mCtx.getApplicationContext(), ActConnect.class);
..
目前我正在启动一个新的 Activity 并调用当前的 finish. 是否有任何标志可以传递给 Intent,从而无需从代码中手动调用 finish 即可完成当前的 Activity? 解决方案 你可以使用 finish() 方法或者你可以使用: android:noHistory="true" 然后就不需要再调用finish()了.
..
我正在尝试测试模块中的活动.我只是想在测试方法中开始这个活动,但我总是有一个 AssertionFailedError.我在网上搜索了这个问题,但找不到任何解决方案.任何帮助表示赞赏. 这是我的测试课: public class ContactActivityTest extends ActivityUnitTestCase{公共 ContactActivityTest() {超级(Con
..
我昨晚将我的操作系统版本更新到了 android 10,从那以后广播接收器中的 startActivity 函数什么也没做.这就是我尝试根据 CommonsWare 的回答开始活动的方式: Intent i = new Intent(context, AlarmNotificationActivity.class);i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK
..
我有一个 Activity ,它调用了另一个 Activity ,又调用了其他 Activity .我发送到最后的 Activity 以获得结果,然后将结果发送回第一拳头 Activity . 流量真像 A->B->C->D->C->B->一个 从 A 到 D 的流程由 startActivityForResult 组成,从 D 到的流程组成> A 由 onActivityResul
..
这可能是一个菜鸟问题,但我有一些疑问.我在Google上搜索了很多,但什么都没找到.在开始结果的活动中,我们传递请求代码,在结果中,我们使用相同的请求代码和结果代码进行检查.我想知道是否有一种方法可以通过使用请求代码来执行不同的任务并从被调用的活动中获得不同的结果,即如果同一活动被不同的请求代码多次调用,那么它将返回不同的结果.请告诉我该怎么做.我发现没有办法使用switch语句或其他任何方式来做
..
我需要在两个活动 MainActivity 和 ChildActivity 之间传递一些数据.单击 MainActivity 上的按钮,应打开 ChildActivity 并发送事件和数据.我有单身人士: Subject主题=新的SerializedSubject(PublishSubject.create()); 和 MainActivity 中,我具有以下按钮单击处理
..
我想从我的android应用程序(python 2.7和kivy)中的服务开始一项活动.我为此使用了startActivity方法,但是它不起作用. 当我运行应用程序并键入"buildozer android logcat" 时,我看到了: 文件"jnius_export_class.pxi",行900,在jnius.jnius.JavaMultipleMethod .__调用__(j
..
我正在编写一个应用程序,其中Activity A使用 启动Activity B startActivityForResult(intent, -101); 但是当被调用时,它返回了以下错误日志: E/AndroidRuntime( 1708): java.lang.IllegalArgumentException: Can only use lower 16 bits for req
..
昨晚我将操作系统版本更新为android 10,从那时起,广播接收器中的startActivity函数什么都不做.这是我根据CommonsWare的答案尝试开始该活动的方法: Intent i = new Intent(context, AlarmNotificationActivity.class); i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | I
..
因此,我的MainActivity能够从btn点击开始我的第二项活动. 现在,在我的第二个活动中,我有一个拖放式游戏,我想要的是放置了正确的图像的游戏,我希望它启动第三个活动,但是我得到了java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String android.content.Context
..
我已经通过调用start活动来开始了自己的新活动.但是开始活动后,在方法onNewIntent中不会调用finish() !! WebActivity.java @Override protected void onNewIntent(Intent intent) { super.onNewIntent(intent); setIntent(intent); i
..
在我的启动画面中,我已请求服务器,但是当没有互联网连接时,我正在打开 Intent settingsIntent = new Intent(Settings.ACTION_SETTINGS); startActivityForResult(settingsIntent, REQUEST_ENABLE_CONNECTION); 但是问题是onActivityResult被requestCo
..
大家好我想从我的应用程序中打开“设置"的“文本转语音输出"片段.我认为首先我需要打开设置活动,然后打开其片段.我尝试设置ComponentName,但无法找到活动. 我应该使用FragmentManager;我找不到适合自己需求的任何东西.有人可以给我一些可以很好解释的链接. 解决方案 您可以使用以下内容: Intent ttsSettings = new Intent("co
..
我的应用正在尝试安装APK. Intent installIntent = new Intent(Intent.ACTION_INSTALL_PACKAGE); installIntent.setData(Uri.fromFile(new File(pathToApk))); installIntent.putExtra(Intent.EXTRA_NOT_UNKNOWN_SOURCE, tr
..
我现在正在创建两个活动,如下所示:单击MainActivity上的按钮显示SecondActivity,然后单击SecondActivity上的单击按钮正常显示MainActivity,但是现在单击软后退按钮Device上显示ANR. MainActivity buttonClick-> SecondActivity buttonClick->软后单击,结果为ANR. 有什么解决方法吗
..
当尝试单击FCM生成的通知时,我试图从启动器活动中打开一个活动.即使执行了上面编写的log语句,startActivity函数也不执行任何操作.以下是一些相关的文件/功能,请说明为什么ConversationDetailActivity无法启动: 从LoginActivity启动另一个活动的功能 void handleNotificationClick() { if (getI
..
我正在尝试测试模块中的活动.我只是想在测试方法中开始此活动,但是我总是有一个AssertionFailedError.我在网上搜索了此问题,但找不到任何解决方案.感谢您的帮助. 这是我的测试课: public class ContactActivityTest extends ActivityUnitTestCase { public Con
..
我目前正在开发自定义ROM(基于CyanogenMod 11.0),该ROM旨在实现自定义的“信息亭模式".为此,我在一个应用程序中具有三个组件(具有系统特权):服务,该服务处理对状态/导航栏的修改并禁用电源键.接收器,仅在接收到BOOT_COMPLETED信号后才启动服务. HomeIntentWrapper用作启动器,并且仅启动一个自定义活动. 我当前面临的问题是HomeIntentWr
..
我是制作Android应用程序的初学者。我制作了一个显示我的网页的网页视图。我的网页包含我想在邮件和拨号等外部应用程序中打开的联系人按钮。因此我得到了一些帮助并得到了这样的代码 import android.app.Activity; import android.content.Intent; import android.net.MailTo; import android
..