如何在Android上更改“select操作”到“完成操作”?

我有一个NFC应用程序,允许用户扫描他们的NFC标签,并执行一些操作。 我遇到了一个问题,那就是当用户扫描标签时,它将如何"Choose an action"而不是"Complete action using" 。 这两者之间的区别在于, "Complete action using"允许用户select"always"button。 如果显示“ Choose an action" ,则不能记住用户的决定,并且用户每次扫描NFC标签时都必须select该应用。

请在下面截图截图,图片说出千言万语。 我如何强制"Complete action using"对话框?

选择一个行动完成操作使用

Solutions Collecting From Web of "如何在Android上更改“select操作”到“完成操作”?"

事实certificate,你不能改变Android默认的Intentselect器。 你所能做的就是创build你自己的DialogFragment其中包含一个Activities列表,可以响应给定的Intent并添加一个自定义逻辑的button。 希望这可以帮助。