问题标签 [android-intent-chooser]
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.
android - 如何避免在android中检测到NFC标签?
我正在使用 NFC 制作应用程序。我希望在某些活动或片段中禁用检测或丢弃(无振动、无声音、无应用程序选择器对话框、无检测通知)。
那可能吗?
只有我做的是SingleTop
在清单中使用,Intent
就像这样:
在Manifests.xml
在里面MainActivity
android - 如何阻止 Intent 重定向的行为?
假设我有 2 个页面 A 和 B。单击 A 上的链接时,我将我的应用程序重定向到页面 B。此页面 B 只是通过window.location=<web_intent_link>
使用意图设置重定向到应用程序。问题是,在执行此操作后,chrome 会自动重定向回页面 A。如何让 chrome 保留在页面 B 上。
如何复制
- 确保您已安装 Instagram
- 转到https://namaggarwal.github.io/open_test_links/intent.html
- 点击Instagram
- 它重定向到另一个页面,然后在重定向到原始页面的同时打开 Instagram。
代码可在此处获得
意图.html(一)
redirect_insta_intent.html (B)
android - 我的 Android 应用程序总是打开链接而不是 Android 每次都询问
我的应用程序旨在与各种亚马逊链接一起使用,但由于某种原因,它开始始终打开链接,而不是 Android 系统每次都询问。
如果我在 Chrome 中单击亚马逊网站上的链接,我的应用程序就会打开。如果我单击电子邮件中的亚马逊链接,我的应用程序就会打开。
在我的设置中,我将 Android 设置为每次都询问亚马逊(见屏幕截图),但它的行为就好像它被设置为默认值一样。
奇怪的是,我的应用程序过去并没有这样做,而且它现在有时不这样做(尽管只是偶尔),而是按照你的预期询问。但是 95% 的时间我的应用程序会自动启动。
现在我从用户那里得到同样的报告。
清单中的某些东西是否可能导致这种情况(我没想到会有效地允许应用劫持)或者我的操作系统设置(以及报告问题的用户的设置)是否搞砸了?
Manifest.xml 如下:
android - 如何获取前两个选择器意图并仅在android中为用户显示它们
我正在尝试在选择器意图中仅显示画廊和文件管理器
所以,我尝试了类似下面的东西
但与画廊和文件资源管理器一起,它也显示其他应用程序。它还显示谷歌驱动器
所以,我决定只选择前两个意图并删除其他意图。
如何做到这一点?
android - 如何在 Android 10 中根据包名共享不同的文本?
我的应用程序共享一个特定 URL 以在其他应用程序中打开,但我想使用自定义 URL,具体取决于用户与之共享的应用程序。例如,我想使用 Gmailmyurl.com?src=gmail
和我想使用 FBmyurl.com?src=fb
等。
这通常可以使用这种著名的方法:https ://stackoverflow.com/a/18068122/3015986 。但是,在 Android 10 中,该解决方案不再有效:https ://medium.com/@AndroidDeveloperLB/this-wont-work-anymore-on-android-q-1702c19eb7bb
那么,还有哪些其他选择?
android - 如何在“最近”以外的地方打开 Android Image Picker?
我正在使用以下代码在 Android 上打开图像选择器。
这将打开从不包含任何图像的“最近”目录。每次运行该应用程序时,我都必须打开左上角的汉堡菜单并选择“照片”,然后在屏幕上再次选择“照片”才能真正获得任何照片。
如何强制选择器立即在“照片|照片”中打开,而不是转到“最近”,这完全没用?
android - Android deeplink - don't show intent chooser popup, force open app
I want to open my app from browser, when user opens any link that my app handles. So I'm using deeplinking. Here's my code in manifest file.
Everything fine, but when I click on the link, android shows intent chooser, where displayed all apps that can handle this intent. I understand it's the default behaviour, but is there a way to not show the chooser popup and open my app directly?