有没有办法替换意图选择对话框?目前我的应用程序有大量的意图过滤器接近这一点 - 但我想探索其他选项(在这种情况下也只能在root设备上工作) 我主要想实现这些目标: - 在我的应用程序之前不再拥有默认的意图选择器 - 正在注册所有意图
也只是越来越接近其中一个目标会很好 - 这里的任何人都可以选择做我想做的事情吗?
答案 0 :(得分:1)
系统支持此功能。您需要做的就是创建一个Activity
Intent过滤器。{/ p>
以下是Android中默认的定义:
<activity android:name="com.android.internal.app.ChooserActivity"
android:theme="@style/Theme.Holo.Dialog.Alert"
android:finishOnCloseSystemDialogs="true"
android:excludeFromRecents="true"
android:multiprocess="true">
<intent-filter>
<action android:name="android.intent.action.CHOOSER" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>