intentfilter相关内容

Android意图过滤器不起作用

我的应用程序可以打开以下文件格式: kml(应用程序/vnd.googleer.kml+xml) kmz(应用程序/vnd.google-Earth.kmz) GPX(应用程序/GPX+XML) 我正在尝试通过以下方案正确设置我的意图过滤器,以便在尝试打开这些文件类型之一时建议使用我的应用程序: http HTTPS 文件 内容 我希望以下筛选器能够捕获所有大小写 ..
发布时间:2022-08-23 17:15:40 移动开发

安卓路径Pattern Regex问题

我正面临一个与Android意图过滤器相关的问题,特别是。在具有路径模式的数据元素中 引用:https://developer.android.com/guide/topics/manifest/data-element 我需要匹配有效URL的模式,如 anything-to-anything-trains fromString-to-toString-trains 下面提 ..
发布时间:2022-05-30 20:59:59 移动开发

扫描 NFC 标签时是否可以启动应用程序?

我有一个 NFC 标签.我想编写一个Android应用程序,当手机扫描NFC标签时,它会自动启动并从NFC获取数据. 假设设备已打开 NFC 并且手机上没有运行其他应用程序,这应该可以工作.我发现了一些可以启动另一个应用程序的应用程序,但是我的应用程序应该可以在没有在后台运行的其他应用程序的情况下运行. 有什么办法可以解决这个问题吗? 解决方案 为了让你的应用(实际上是acti ..
发布时间:2022-01-18 21:32:58 移动开发

Android:使用 LocationManager.requestLocationUpdates() 时如何从 Intent 捆绑包中获取位置信息

我正在尝试使用 Android 的 LocationManager requestLocationUpdates.一切正常,直到我尝试提取广播接收器中的实际位置对象.我是否需要专门为我的自定义意图定义“附加",以便 Android LocationManager 在我将它传递给 requestLocationUpdates 之前知道如何将其添加到意图中,或者它是否会创建附加捆绑包,无论它何时通过触 ..
发布时间:2022-01-14 20:49:43 移动开发

在 WebView 而不是默认浏览器中打开 URL

我正在创建简单的 Webview 应用程序,其中包含 textview 上的一些链接,并在 webview 而不是默认浏览器中打开这些链接.我的 textview 包含各种不同的 URL,我正在尝试在我的应用程序的 webview 中打开每个链接. 这里代码: tv.setText("www.google.com www.facebook.com www.yahoo.com");tv.se ..
发布时间:2022-01-09 14:25:30 移动开发

通过 Android Intent 共享位图

在我的 android 应用程序中,我有一个位图(比如 b)和一个按钮.现在,当我单击按钮时,我想共享位图.我在我的 onClick() 中使用以下代码来实现这一点:- Intent intent = new Intent(Intent.ACTION_SEND);intent.setType("图片/png");意图.putExtra(意图.EXTRA_STREAM,b);startActivi ..
发布时间:2022-01-06 11:24:00 移动开发

为“自定义文件"声明 MIME 类型将通过蓝牙发送

我真的需要帮助来解决这个问题: 我正在开发一个应用程序,以使用蓝牙将文件从我的应用程序传输到其他手机.当我想传输一个图像文件时,我的部分代码如下: intent.setType("image/*");i.putExtra(i.EXTRA_STREAM, uri);//这里uri有我要发送的图像的URI. 安卓清单文件如下: ..

Gradle:如何为需要相同活动但具有不同意图过滤器的不同构建类型合并 Android 清单文件

所以我试图使用 gradle 创建一个单独的 buildType,但是那个 buildType 需要为同一个 Activity 使用不同的特征.在这种情况下,我的启动活动需要一个不同的意图过滤器,具体取决于 buildType.这可能吗? 我在 gradle 中收到以下错误: :Tinder:processUtestManifest[AndroidManifest.xml:67, Andr ..
发布时间:2021-12-28 19:56:42 其他开发

在 Android 中启动远程服务并接收结果

我有两个应用程序.一个应用有 Activity,另一个是后台服务. 我可以使用隐式意图过滤器从我的活动应用程序访问服务应用程序. 我需要从服务接收结果. 例如: 从活动应用程序中,我将启动服务并发送数据.在服务应用中,我需要接收数据并进行一些检查,并需要将修改后的结果返回到活动应用. 我可以通过 putExtra 发送,也可以通过 getExtra 在服务中检索它.我 ..
发布时间:2021-12-27 21:35:59 移动开发

Android:如何获取所有可用意图过滤器的列表?

我搜索了 Android 文档,但出于某种疯狂的原因,我无法找到所有可用意图过滤器的列表. 我正在寻找一个意图过滤器,它可以通过广播接收器通知我一个特定的活动(例如浏览器或电子邮件)已经启动或在前台. 有人可以帮我吗? 解决方案 PackageExplorer 列出您设备中的应用程序中定义的所有意图过滤器 回答您的问题:您创建了一个或多个意图过滤器,以便在程序寻找服务或活 ..

无法启动服务意图

我有一个服务类.我已将此类导出到 jar 并将该 jar 嵌入到我的客户端应用程序中. 需要时,我会调用服务类.当我尝试这样做时,出现以下错误: 无法启动服务 Intent {comp={com.sample.service/com.sample.service.serviceClass}} : not found 除了服务类之外,我还有其他类,我可以访问(创建该类的对象)在同一个 ja ..
发布时间:2021-12-22 09:24:18 移动开发

清单与活动中的广播接收器注册

我需要一些帮助来了解我的广播接收器何时可以在清单中注册而不是从正在运行的活动或服务中注册时可以工作. 例如,如果我使用以下意图过滤器注册一个独立的接收器,它可以在没有服务/活动引用的情况下工作: 但是,如果我将 android.media.AUDIO_BECOMING_NOISY 替换为 android.intent.action.HEADSET_PLUG,则不会触发接收器(Andro ..

如何检查是否可以从某些活动中处理意图?

到目前为止我有这个方法,但它好像缺少了什么 例如,我有一个返回 false 的文件/sdcard/sound.3ga(就像没有活动可以处理这种类型的文件),但是当我从文件管理器打开它时,它与媒体播放器一起打开,没有问题 我认为这个意图并不完整,我需要做更多的事情来确保只有当没有可以处理这个意图的活动时,handlerExists 变量才会为假 PackageManager pm = ..