我有一个NFC应用程序,该应用程序允许用户扫描其NFC标签并执行一些操作。我遇到了一个问题,即当用户扫描标签时,它将如何"Choose an action"
而不是"Complete action using"
。两者的区别在于,"Complete action using"
允许用户选择"always"
按钮。如果显示“Choose an action"
”,它将无法记住用户的决定,并且用户每次扫描NFC标签时都必须选择该应用程序。
请在屏幕截图下方 checkout ,图片讲一千字。如何强制"Complete action using"
对话框?
最佳答案
事实证明,您无法更改Android默认的Intent
选择器。您所能做的就是使用可响应给定DialogFragment
的Activities
列表创建自己的Intent
,并添加具有自定义逻辑的按钮。希望这可以帮助。
关于android - 如何在Android上将 "Choose an action"更改为 "Complete action using"?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12274298/