android-intent相关内容
我有四项活动,比如 A、B、C 和 D.我的情况是 A 将通过 startActivityForResult 启动活动 B. startActivityForResult(new Intent(this,B.class),ONE); 在其他情况下,我会在其他情况下 B.喜欢 startActivityForResult(new Intent(this,B.class),TWO); 在 B
..
仅出于测试目的,我允许通过 URL 下载和安装我的应用 APK.在手机上下载后,可以使用 Android 应用安装程序启动它,让用户可以选择将其安装到他们的设备上,然后运行. 考虑我们是否以上述方式下载并运行了该应用程序.我的应用程序中的主/启动器 Activity 是一个登录页面(Activity A).一旦用户通过身份验证,他们就会被带到应用程序的主要区域,例如活动B.所以现在这个任务的
..
我有一个地图视图活动,其中显示了一些 OverlayItems.例如,在叠加层的 onTap 方法中,我想触发一个新活动,以全屏显示此叠加层照片. 当我在叠加类中执行此操作时: Intent intent = new Intent();intent.setClass(getApplicationContext, FullscreenView.class);开始活动(意图); ...它找不
..
我在下面创建了一个 Parcelable 对象,我的对象包含一个 List 产品.在我的构造函数中,我如何处理为 List 重新创建我的 Parcelable? 我已经检查了包中所有可用的方法,所有可用的方法是 readArrayList(ClassLoader).我不确定这是否是最好的方法,您的建议将不胜感激. public class Outfits 实现 Parcelable {私人
..
在我的应用程序中,我想在第一次运行时只运行一次启动画面,但问题是我已经在 Manifest 中放置了这一行:android:noHistory="true" 如果我按下后退按钮并退出应用程序,效果很好,但请注意,该应用程序仍在后台运行,当我按下应用程序图标时,它会再次返回初始屏幕,然后返回我的注册页面.我想在重新打开应用程序时直接重定向到注册页面. 我该怎么做?提前感谢您的任何建议.
..
我有一个应用程序,如果该应用程序在特定活动中崩溃,它会在其中一个中间父活动中重新启动. 这对我来说是个问题,因为我有一些输入的用户信息会在崩溃时丢失. 有什么办法可以强制应用在崩溃重启后从启动器屏幕启动? 谢谢. 解决方案 Proposed Solution 1 - 在 manifest.xml 文件中将此标记 android:clearTaskOnLaunch="
..
我见过很多不同的令人困惑的解释.. 什么意思 和 和 解决方案 android.intent.action.MAIN 表示这个acti
..
我已经创建了一个列表,并希望将该列表传递给另一个活动,但是当我创建意图时,我在 putExtra 语句中遇到错误.只是想知道有没有什么简单的方法可以传递字符串列表而不是单个字符串? 谢谢 私有列表selItemList;私有列表视图 mainListView = null;public void onCreate(Bundle savedInstanceState) {super.onCr
..
正如标题所说,为什么 intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP) 或 intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP) 不起作用? 我有 3 个活动,让我们说 A、B 和 C. 当我尝试使用代码从 C 启动 Activity A 时: Intent i = new Intent(this
..
在我的 android 应用程序中,我总是使用 Intent 类的直接 putExtra() 函数将任意数量的值传递给新的 Activity. 像这样: Intent i = new Intent(this, MyActivity.class);i.putExtra(ID_EXTRA1, "1");i.putExtra(ID_EXTRA2, "111");开始活动(i); 我知道 Andro
..
我正在创建一个带有 listview 和 checkbox 的项目列表.我想将选中的选项传递给下一个 activity. 为此,我使用字符串数组将结果传递给其他活动.一切正常,但是当我单击按钮将数据传递给下一个活动时,应用程序因 NullPointerException 的 logcat 错误而停止.这可能是一个非常简单的概念,但我并不了解它,因为我是 android 的新手. 任何帮
..
在我的应用程序中,我需要阅读二维码.我在网上搜索并找到了 Zing 代码,但是很多开发人员在使用它时遇到问题,而且它似乎有问题! 如果我假设我的客户在他们的设备上安装了 qr 阅读器,我该如何使用这些应用程序并通过隐式意图调用它们? 如果用户没有任何 qr 阅读器,应用程序会发生什么?如果它崩溃了,我可以要求用户下载例如 QrDroid 然后使用它吗? 解决方案 try {In
..
是否可以在android中仅以纵向模式打开Camera Intent,即即使用户翻转设备,相机仍将处于纵向模式, 我尝试了以下答案:强制人像模式但没有用,谢谢 解决方案 尝试 - private void setCameraDisplayOrientation(Activity activity,int cameraId, android.hardware.Camera 相机) {
..
我正在开发一个 Android 应用,用于侦听包含一些数据包的特定意图.我想使用 adb 向我的应用程序发送一个意图.我试过: adb shell am startservice -a com.INTENT_NAME -e myBundleName myBundleData com.pkg/com.pkg.cls 但我的应用程序将其识别为字符串列表而不是捆绑包.有谁知道如何使用 am 应用程序
..
检测何时从主屏幕/历史屏幕启动 Android“应用程序"的最佳方法是什么? 基本上,我想要实现的是强制用户每次返回应用程序时登录到某些屏幕(即,一旦登录,他们就可以完全访问所有活动,但基本上我希望他们重新-当他们通过在主屏幕上启动返回应用程序时进行身份验证). 我知道之前有人问过类似的问题(即如何记录应用程序的启动) - 但我所见过的问题都无法解决我的问题.欢迎所有想法...
..
我希望能够将数据从一项活动传输到另一项活动.这怎么办? 解决方案 通过下面的代码我们可以在活动之间发送值 在父活动中使用以下代码 Intent myintent=new Intent(Info.this, GraphDiag.class).putExtra("", value);开始活动(我的意图); 在子活动中使用以下代码 String s= getIntent().getS
..
我想使用 Android Intent.ACTION_SEND 来快速分享一些东西.所以我得到了这样的共享列表: 但我想为每个动作分享不同的内容,例如: 如果通过电子邮件/Gmail 共享,内容应为“通过电子邮件共享". 如果通过 Facebook 分享,内容应为“通过 Facebook 分享". 那么,可以这样做吗? 解决方案 您无法获得此类信息. 除非您为
..
我在堆栈中有两个活动,为了显示它们,我使用了 FLAG_ACTIVITY_REORDER_TO_FRONT.到目前为止一切顺利,当我想使用 overridePendingTransition 为 Activity 带来动画时出现问题. Intent i = new Intent(ActivityA.this, ActivityB.class);i.addFlags(Intent.FLAG_ACT
..
我正在寻找一种从 Intent 中打开 Android 画廊应用程序的方法. 我不想返回图片,而只是打开图库以允许用户使用它,就像他们从启动器中选择它一样(查看图片/文件夹). 我已尝试执行以下操作: Intent intent = new Intent();intent.setAction(android.content.Intent.ACTION_GET_CONTENT);int
..
代码: Intent launchIntent = new Intent(Intent.ACTION_MAIN);launchIntent.addCategory(Intent.CATEGORY_HOME);意图选择器 = Intent.createChooser(launchIntent, "Complete Action using..");活动开始活动(选择器); 我没有看到任何方法可以
..