问题标签 [start-activity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
661 浏览

android - 从 Android 项目调用另一个库项目

我想从我的 android 项目中打开一个库项目。为此,我使用项目 A 和项目 B(库项目)进行了演示

我已将项目 B 添加为项目 A 中的库。

我是这样称呼它的:

项目 A 的清单

在这里我遇到了一个问题 - Activity 被调用,但 UI 仍然与 Activity A 的 UI 相同。

B项目清单

请告诉我为什么我的用户界面没有更新

0 投票
1 回答
600 浏览

android - 意图召回活动错误

我为我的应用程序的设置制作了一个布局 xml。我有一个偏好,我想点击这个将被发送到另一个活动。在 settings.java 文件中,我输入了以下代码来调用其他活动,但出现错误。这是代码:

我该如何解决?谢谢

这是错误:

07-03 14:43:46.314: E/AndroidRuntime(9691): 致命异常: main 07-03 14:43:46.314: E/AndroidRuntime(9691): java.lang.RuntimeException: 无法启动活动 ComponentInfo{com. XXX}: java.lang.NullPointerException 07-03 14:43:46.314: E/AndroidRuntime(9691): 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180) 07-03 14:43:46.314: E/ AndroidRuntime(9691): 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) 07-03 14:43:46.314: E/AndroidRuntime(9691): 在 android.app.ActivityThread.access$600(ActivityThread.java: 141) 07-03 14:43:46.314: E/AndroidRuntime(9691): 在 android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) 07-03 14:43:46.314: E/AndroidRuntime(9691) : 在 android.os.Handler.dispatchMessage(Handler.java:99) 07-03 14:43:46.314: E/AndroidRuntime(9691):在 android.os.Looper.loop(Looper.java:137) 07-03 14:43:46.314: E/AndroidRuntime(9691): 在 android.app.ActivityThread.main(ActivityThread.java:5039) 07-03 14 :43:46.314: E/AndroidRuntime(9691): at java.lang.reflect.Method.invokeNative(Native Method) 07-03 14:43:46.314: E/AndroidRuntime(9691): at java.lang.reflect.Method .invoke(Method.java:511) 07-03 14:43:46.314: E/AndroidRuntime(9691): 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 07-03 14 :43:46.314: E/AndroidRuntime(9691): 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) 07-03 14:43:46.314: E/AndroidRuntime(9691): 在 dalvik。 system.NativeStart.main(Native Method) 07-03 14:43:46.314: E/AndroidRuntime(9691): 由: java.lang.NullPointerException 07-03 14:43:46.314: E/AndroidRuntime(9691): at com.XXX.onCreate(Impostazioni.java:56) 07-03 14:43:46.314: E/AndroidRuntime(9691): 在 android.app.Activity.performCreate(Activity.java:5104) 07-03 14:43:46.314: E/ AndroidRuntime(9691): 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) 07-03 14:43:46.314: E/AndroidRuntime(9691): 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144 ) 07-03 14:43:46.314: E/AndroidRuntime(9691): ... 11 更多E/AndroidRuntime(9691): ... 11 更多E/AndroidRuntime(9691): ... 11 更多

0 投票
1 回答
906 浏览

android - 为另一个应该返回结果的活动的结果启动一个活动

我有一个 Activity 启动另一个结果。事实是我需要触发另一个 Activity 以获得这个结果。这可能吗?

例如,Activity A 调用 Activity B 获取结果,但 Activity B 需要调用 Activity C 获取结果才能获取正确的数据。

我不知道当我为结果启动 Activity C 时,Activity B 是否会将其(不完整)结果发送给第一个调用 Activity(Activity A)。

如果可以做到,我应该如何处理这些活动的结果?

谢谢!

0 投票
1 回答
76 浏览

java - 如何使用 ActionBar 的 HomeButton 启动 Activity

目前我使用这段代码:

,但现在 Button 不应该只是一个返回功能。我喜欢开始其他活动:

我知道我应该使用setOnClickListener,但我不知道我在哪里调用监听器。

0 投票
1 回答
78 浏览

android - 如何使用用户先前所做的更改开始活动?

我有一个由用户在另一个活动中创建的警报列表视图。如何单击这些列表视图项并使用用户先前所做的更改转到特定活动?例如,用户在活动 A 的列表视图中选择了项目 2,此操作应将用户发送到活动 B,其中包含项目 2 的特定更改。它应该更改早上 8:00 的闹钟时间以及他们在哪几天选择。

现在我正在使用 COLUMN、TIME 等将数据保存到数据库中......

每次他们单击列表视图时,我是否需要转到数据库并获取他们先前为该特定警报选择的首选项,然后手动更改该警报活动以模仿他们以前的内容?或者有没有更简单的方法?

0 投票
1 回答
707 浏览

android - 当我使用 ACTION_EDIT 意图编辑 excel 文件时,不会调用 Android onActivityResult。

当用户从列表视图中选择它时,我想打开一个 excel 文件。我想知道打开的文件是否被编辑。当用户编辑文件时,我想将该文件上传到服务器,我该怎么做。我尝试使用以下代码,但没有调用“onactivityresult”方法。

代码:

清单文件:

我的活动:

但是当我保存编辑更改时,不会调用 onactivityresult 方法。如何在打开的文件中发生编辑时收到通知。请帮我解决这个问题。

我正在使用安卓 vesion-4.0.3。

0 投票
1 回答
759 浏览

android - 在android中定义权限的更好方法是什么?

我想开始我的活动 ON_BOOT_COMPLETED。现在我面临一个奇怪的问题。

如果我在 Receiver 标签之外指定启动权限,在应用标签之外。活动开始。下列的

如果我在接收者标签内指定权限,我的活动不会开始。下列的

虽然我在其他应用程序中使用了第二种方法(接收者标签内的权限),但它工作得很好。所以我很困惑在应用程序级别和接收器级别指定权限之间有什么区别。我看过他们提到的android文档

广播者必须拥有向广播接收者发送消息的权限的名称。如果未设置此属性,则元素的权限属性设置的权限适用于广播接收器。如果两个属性都没有设置,则接收者不受权限保护。这意味着我们可以指定任何位置。任何帮助都会得到帮助

0 投票
3 回答
2726 浏览

android - 在 android 中,如何从全局函数调用 StartActivity()?

所以我正在尝试制作一个所有注销按钮都会调用的注销功能。

我发现这个页面在 android 中创建全局函数

我开始编写一个全局函数,它拒绝识别 startActivity()

这是我的代码

getBaseContext() 也给了我一个错误,但我能够找到另一个解决方法(我认为,无法对其进行测试)。

0 投票
1 回答
75 浏览

android - 活动从 Android 应用程序逃逸

我正在开发在活动之间切换的 Android 应用程序。

但我掌握了几个问题:

  • 如果我要开始新的活动,然后单击智能手机中的“返回”按钮,我将返回之前的活动。但是,如果我想通过单击新活动中的“返回”按钮而不返回之前的活动来关闭我的应用程序怎么办?是否可以按照我的要求从新活动中终止我的应用程序?

  • 据我了解,该方法创建的所有活动StartActivity()都保存在我设备的 RAM 内存中。我也不想将它们全部保存在内存空间中。如何将一些活动设置为不保存在内存中并使它们从内存空间中释放出来,以及保持所需活动移动(对于历史)和从内存空间中删除旧活动的最佳解决方案是什么?

0 投票
2 回答
63 浏览

android - 自定义视图中的 StartActivityfor 结果

当检测到单击视图时,我想为结果调用 startactivity。

对于视图上的单击,我在视图的 ontouch 方法中编写了以下条件

mainactivity 中的 tapped 方法如下

但这不起作用,因为它因错误空指针异常而取消了赎回权。

请建议我的代码有什么问题。