Android 如何在启动器活动中接收隐式意图?
我正在尝试为我的启动器活动执行以下示例:Android 如何在启动器活动中接收隐式意图?,android,android-intent,Android,Android Intent,我正在尝试为我的启动器活动执行以下示例: <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="text/plain"/>
</intent-filter>
问题是,由于此活动也是laucher,因此我从getIntent
接收启动器意图。
此外,我无法过滤其他活动中的意图。这是我的启动器活动处理的意图
提前感谢如果您的活动中有方法,那么您可以使用
intent.getType()
getIntent
?什么getIntent
你是什么意思?@Shivansh是的,我检查了mimeType,但我总是收到ACTION\u启动器
intent@pskink好的,那么您从Activity#getIntent
接收到意图有什么问题呢?如果您的活动中有一个方法,那么您可以使用intent.getType检查其中的意图mimeType()
getIntent
?什么getIntent
你是什么意思?@Shivansh是的,我检查了mimeType,但我总是收到ACTION\u启动器
intent@pskink好的,那么您从活动#getIntent
接收意图的问题是什么?