草庐IT

Intent-flags

全部标签

android - 谷歌位置 API : request location updates with pending intent?

我已经开始使用thistutorial实现GoogleLocationAPI.我已经设法让它在我的应用程序中正常工作,它会以正确的时间间隔更新我的位置等。现在我正在研究如何在设备处于sleep模式时更新我的​​位置。根据documentation,这种方法是要走的路:publicvoidrequestLocationUpdates(LocationRequestrequest,PendingIntentcallbackIntent);我的问题是,如何设置此PendingIntent,以及如何处理它?我看过有关如何处理其他类型Intent的教程,但我不确定如何将它们应用到此。

android - 无法接收 UsbManager.ACTION_USB_DEVICE_ATTACHED/UsbManager.ACTION_USB_DEVICE_DETACHED 的广播 Intent

我最近正在编写一个USB主机应用程序,但由于无法检测到设备连接/分离事件而卡住了,我遵循了http://developer.android.com/guide/topics/connectivity/usb/host.html的编码说明又引用了网络上别人的编码,查了好几遍,还是没找到问题所在。经过我的调试,似乎没有发生UsbManager.ACTION_USB_DEVICE_ATTACHED/UsbManager.ACTION_USB_DEVICE_DETACHEDIntent,因为我尝试使用Context.sendBroadcast()发送自定义的Intent,而我的Broadcas

android - 启动新 Activity 的 Intent 非常慢 :(

我有一段用于Intent的代码:Intenti=newIntent();i.setAction(Intent.ACTION_MAIN);i.addCategory(Intent.CATEGORY_LAUNCHER);i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);i.setComponent(newComponentName(packToLaunch,nameToLaunch));startActivity(i);这基本上是根据我传递给它的包名称启动一个新Activi

android - 在模拟器中向应用程序发送 Intent

是否可以通过某种方式将自动Intent发送到模拟器内的应用程序进行测试?我有一个所有Intent的列表,我想自动测试它们,所以是否可以只做adbshellandroid.intent.action.PACKAGE_ADDED启动android.intent.action.PACKAGE_ADDED设备上的操作?或者我是否必须编写一个脚本来自行调用所有内容,例如为此Intent在设备上安装一个虚拟apk? 最佳答案 使用am应用程序更简单。您可以从adbshell中像这样运行它:#ambroadcastandroid.net.conn

android - 使用 Flutter 接收共享文件 Intent

我搜索了一种方法让我的Flutter应用从其他应用接收Intent,但没有找到。我想接收Intent而不是发送它们。示例:我想打开图库并点击分享按钮,然后从菜单中选择我的Flutter应用。然后让我的flutter应用接收带有图片的Intent(然后通过HTTP请求发送)。有人知道怎么做吗? 最佳答案 你可以使用flutter-share,所有信息在Github除了更改MainActivity扩展之外,您不必干预java。Android功能齐全,目前正在开发iOS部分以匹配Android部分。更新(2020年):现在你也可以使用re

android - 使用 Flutter 接收共享文件 Intent

我搜索了一种方法让我的Flutter应用从其他应用接收Intent,但没有找到。我想接收Intent而不是发送它们。示例:我想打开图库并点击分享按钮,然后从菜单中选择我的Flutter应用。然后让我的flutter应用接收带有图片的Intent(然后通过HTTP请求发送)。有人知道怎么做吗? 最佳答案 你可以使用flutter-share,所有信息在Github除了更改MainActivity扩展之外,您不必干预java。Android功能齐全,目前正在开发iOS部分以匹配Android部分。更新(2020年):现在你也可以使用re

android - 通过 WhatsApp 按 Intent 发送消息

我如何将按摩从我的应用程序发送到whatsapp中的特殊号码,我知道这个代码可以将按摩分享到群组或whatsapp上的联系人IntentwaIntent=newIntent(Intent.ACTION_SEND);waIntent.setType("text/plain");Stringtext="SorryForInterruption,I'mJustTryingSomething";waIntent.setPackage("com.whatsapp");if(waIntent!=null){waIntent.putExtra(Intent.EXTRA_TEXT,text);//st

android - 使用 Intent 以人像模式打开相机

我可以使用Intent从我的Activity打开设备的相机,如下所示:IntentcameraIntent=newIntent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);UrifileUri=getOutputMediaFileUri();cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT,fileUri);cameraIntent.putExtra("android.intent.extras.CAMERA_FACING",1);startActivityForResult(camera

android - 通过 Intent 共享后删除文件

我试图在通过android的Intent.ACTION_SEND功能共享临时文件后将其删除。现在我正在为结果开始Activity,在OnActivityResult中,我正在删除文件。不幸的是,这只有在我用断点调试它时才有效,但是当我让它自由运行并说,通过电子邮件发送文件时,电子邮件没有附件。我认为正在发生的事情是我的Activity是在文件通过电子邮件发送之前将其删除。我不明白的是为什么onActivityResult不应该只在其他Activity完成后才被调用?我也试过在onResume中删除文件,但没有成功。有更好的方法吗? 最佳答案

android - Android 中具有分辨率参数的相机 Intent

我正在构建一个Android应用程序,其中部分功能涉及用户拍摄图像和录制视频。对于应用程序,需要为图像和视频设置特定的分辨率。是否可以指定分辨率参数,然后使用相机Intent捕捉图像和视频,或者我是否需要构建自己的相机Activity?如有任何建议,我们将不胜感激。编辑:我做了一些额外的研究并查看了http://developer.android.com/guide/topics/media/camera.html#intents.如果我理解正确,则在使用图像捕获Intent时没有指定分辨率参数的选项http://developer.android.com/reference/andr