问题标签 [intentfilter]

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 投票
2 回答
115275 浏览

android - Android Respond To URL in Intent

I want my intent to be launched when the user goes to a certain url: for example, the android market does this with http://market.android.com/ urls. so does youtube. I want mine to do that too.

0 投票
4 回答
35389 浏览

android - 没有 GUI 的 Android Activity

我创建了一个仅用于从链接启动的活动(使用意图过滤器)。我不希望此活动具有 GUI - 我只希望它启动服务并在栏中放置通知。我试图将链接的意图过滤器放在我的服务中,但这不起作用。有没有更好的方法来回答意图过滤器 - 或者我可以让我的活动没有 GUI?
对不起,如果我让我感到困惑,艾萨克

0 投票
1 回答
1255 浏览

android - 将我的应用程序添加到图库应用程序菜单

我正在尝试将我的应用程序设置为编辑图片的工具,并将其设置为 android 手机图库应用程序中的菜单。我知道它应该与意图过滤器一起使用,但我无法让它工作。

0 投票
1 回答
4496 浏览

android - 如何通过代码将共享菜单项添加到图库

我知道如何通过 Menuifest.xml 实现此问题,另请参阅:

Google Android 开发者组相关问题

但我的问题是如何通过 java 代码而不是 Menuifest.xml 添加画廊的共享菜单。

我的代码如下:

但是 registerReceiver 总是返回 null,并且没有添加到 Gallery 的 Share 的菜单。

谢谢你。

安东尼·许

0 投票
3 回答
63683 浏览

android - 从浏览器拦截链接以打开我的 Android 应用程序

当用户单击给定模式的 URL 而不是允许浏览器打开它时,我希望能够提示我的应用程序打开一个链接。这可能是当用户在浏览器中的网页上或在电子邮件客户端中或在新创建的应用程序中的 WebView 中时。

例如,从手机中的任意位置单击 YouTube 链接,您就有机会打开 YouTube 应用程序。

我如何为自己的应用程序实现这一目标?

0 投票
1 回答
193 浏览

android - android:当多个实现响应同一个意图时,操作系统如何选择组件实现?

我有同一个应用程序的免费和高级版本(几乎相同的代码,相同的类,到处都有“if”,清单中的不同包,清单中的相同进程名称)。主要活动调用一个服务来执行一些东西,使用隐式意图。

当我在手机上安装这两个应用程序时,事实证明,高级活动实际上有时会启动“免费”服务,而有时会启动“高级”服务。我一直在玩类别和包管理器,但它似乎太复杂了。

问题 :

  1. Android 如何处理响应同一个 Intent 的多个组件?
  2. 你会怎么做我想做的事:我在多个应用程序中都有相同的服务,我只想从所有应用程序中调用一个实例?
0 投票
5 回答
23505 浏览

android - 安卓短信接收器不工作

我正在尝试编写一个简单的应用程序来尝试接收 SMS 消息并处理它们。我已经学习了几个教程,但我无处可去,当我向模拟器发送短信时,意图似乎永远不会被解雇。

这是我的意图:

这是我的 AndroidManifest.xml:

我真的很感激一些关于出了什么问题的指导。我刚刚进入 Android 开发,但我想我已经(大部分)围绕它。在监控模拟器的 logcat 时,日志事件永远不会出现,调试断点也永远不会命中,所以我觉得它在我的意图过滤器中的某个地方。

我在 Android 2.0.1 上运行它。

0 投票
2 回答
19678 浏览

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

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

我的代码如下所示:

我有一个广播接收器,它在宣言中定义为:

广播接收器类为:

我的“loc”对象即将为空。

0 投票
1 回答
6134 浏览

android - 如何在我的安卓应用中打开电子邮件附件?

我想打开我的应用程序已经可以通过电子邮件作为附件发送的特定类型的文件。我需要能够让 android 电子邮件应用程序选择我的应用程序来下载或打开该特定文件类型。我不知道如何设置一个可以让我这样做的意图过滤器。有谁知道这是怎么做到的?

0 投票
8 回答
38178 浏览

android - 有没有办法从偏好中将额外内容添加到 Intent 中?

嗨,我正在从首选项屏幕启动活动。活动在三个偏好之间共享。我想知道我是否可以在 xml 中为此活动设置额外内容

我想知道我是否可以做类似的事情

我需要做的就是真正传递一个整数。我可以不同的动作和检查动作而不是额外的。