android-intent相关内容

从 Android 应用安装程序和主屏幕启动应用程序时的活动堆栈排序问题

仅出于测试目的,我允许通过 URL 下载和安装我的应用 APK.在手机上下载后,可以使用 Android 应用安装程序启动它,让用户可以选择将其安装到他们的设备上,然后运行. 考虑我们是否以上述方式下载并运行了该应用程序.我的应用程序中的主/启动器 Activity 是一个登录页面(Activity A).一旦用户通过身份验证,他们就会被带到应用程序的主要区域,例如活动B.所以现在这个任务的 ..
发布时间:2021-12-23 10:01:52 移动开发

如何从非活动类启动活动?

我有一个地图视图活动,其中显示了一些 OverlayItems.例如,在叠加层的 onTap 方法中,我想触发一个新活动,以全屏显示此叠加层照片. 当我在叠加类中执行此操作时: Intent intent = new Intent();intent.setClass(getApplicationContext, FullscreenView.class);开始活动(意图); ...它找不 ..
发布时间:2021-12-23 10:01:46 移动开发

如何传递包含对象列表的 Parcelable 对象?

我在下面创建了一个 Parcelable 对象,我的对象包含一个 List 产品.在我的构造函数中,我如何处理为 List 重新创建我的 Parcelable? 我已经检查了包中所有可用的方法,所有可用的方法是 readArrayList(ClassLoader).我不确定这是否是最好的方法,您的建议将不胜感激. public class Outfits 实现 Parcelable {私人 ..
发布时间:2021-12-23 10:01:41 移动开发

如何像启动画面一样只运行一次活动

在我的应用程序中,我想在第一次运行时只运行一次启动画面,但问题是我已经在 Manifest 中放置了这一行:android:noHistory="true" 如果我按下后退按钮并退出应用程序,效果很好,但请注意,该应用程序仍在后台运行,当我按下应用程序图标时,它会再次返回初始屏幕,然后返回我的注册页面.我想在重新打开应用程序时直接重定向到注册页面. 我该怎么做?提前感谢您的任何建议. ..

android:处理应用程序崩溃并启动特定的活动

我有一个应用程序,如果该应用程序在特定活动中崩溃,它会在其中一个中间父活动中重新启动. 这对我来说是个问题,因为我有一些输入的用户信息会在崩溃时丢失. 有什么办法可以强制应用在崩溃重启后从启动器屏幕启动? 谢谢. 解决方案 Proposed Solution 1 - 在 manifest.xml 文件中将此标记 android:clearTaskOnLaunch=" ..
发布时间:2021-12-23 09:59:08 移动开发

将列表传递给 Android 中的另一个活动

我已经创建了一个列表,并希望将该列表传递给另一个活动,但是当我创建意图时,我在 putExtra 语句中遇到错误.只是想知道有没有什么简单的方法可以传递字符串列表而不是单个字符串? 谢谢 私有列表selItemList;私有列表视图 mainListView = null;public void onCreate(Bundle savedInstanceState) {super.onCr ..

将复选框数据传递给下一个活动

我正在创建一个带有 listview 和 checkbox 的项目列表.我想将选中的选项传递给下一个 activity. 为此,我使用字符串数组将结果传递给其他活动.一切正常,但是当我单击按钮将数据传递给下一个活动时,应用程序因 NullPointerException 的 logcat 错误而停止.这可能是一个非常简单的概念,但我并不了解它,因为我是 android 的新手. 任何帮 ..
发布时间:2021-12-23 08:39:39 移动开发

Android,如何在我的应用程序中读取二维码?

在我的应用程序中,我需要阅读二维码.我在网上搜索并找到了 Zing 代码,但是很多开发人员在使用它时遇到问题,而且它似乎有问题! 如果我假设我的客户在他们的设备上安装了 qr 阅读器,我该如何使用这些应用程序并通过隐式意图调用它们? 如果用户没有任何 qr 阅读器,应用程序会发生什么?如果它崩溃了,我可以要求用户下载例如 QrDroid 然后使用它吗? 解决方案 try {In ..
发布时间:2021-12-22 09:29:19 移动开发

使用控制台通过捆绑发送意图

我正在开发一个 Android 应用,用于侦听包含一些数据包的特定意图.我想使用 adb 向我的应用程序发送一个意图.我试过: adb shell am startservice -a com.INTENT_NAME -e myBundleName myBundleData com.pkg/com.pkg.cls 但我的应用程序将其识别为字符串列表而不是捆绑包.有谁知道如何使用 am 应用程序 ..
发布时间:2021-12-22 09:29:01 移动开发

Android - 检测从家中或历史记录启动的应用程序

检测何时从主屏幕/历史屏幕启动 Android“应用程序"的最佳方法是什么? 基本上,我想要实现的是强制用户每次返回应用程序时登录到某些屏幕(即,一旦登录,他们就可以完全访问所有活动,但基本上我希望他们重新-当他们通过在主屏幕上启动返回应用程序时进行身份验证). 我知道之前有人问过类似的问题(即如何记录应用程序的启动) - 但我所见过的问题都无法解决我的问题.欢迎所有想法... ..
发布时间:2021-12-22 09:28:52 移动开发

使用意图将数据从一个活动传输到另一个活动

我希望能够将数据从一项活动传输到另一项活动.这怎么办? 解决方案 通过下面的代码我们可以在活动之间发送值 在父活动中使用以下代码 Intent myintent=new Intent(Info.this, GraphDiag.class).putExtra("", value);开始活动(我的意图); 在子活动中使用以下代码 String s= getIntent().getS ..
发布时间:2021-12-22 09:28:38 移动开发

如何知道在 Intent.ACTION_SEND 中选择了哪个意图?

我想使用 Android Intent.ACTION_SEND 来快速分享一些东西.所以我得到了这样的共享列表: 但我想为每个动作分享不同的内容,例如: 如果通过电子邮件/Gmail 共享,内容应为“通过电子邮件共享". 如果通过 Facebook 分享,内容应为“通过 Facebook 分享". 那么,可以这样做吗? 解决方案 您无法获得此类信息. 除非您为 ..
发布时间:2021-12-22 09:28:24 移动开发

从 Android Intent 打开图库应用

我正在寻找一种从 Intent 中打开 Android 画廊应用程序的方法. 我不想返回图片,而只是打开图库以允许用户使用它,就像他们从启动器中选择它一样(查看图片/文件夹). 我已尝试执行以下操作: Intent intent = new Intent();intent.setAction(android.content.Intent.ACTION_GET_CONTENT);int ..
发布时间:2021-12-22 09:28:16 Java开发