我想知道在启动器时和浏览器共享列表时通过 share 设置不同应用程序名称的方法。我知道共享功能是通过意图过滤器实现的,但我无法将名称设置为不同。我希望我的应用程序名称在主要活动的名称上(例如“信息商店”),但在浏览器共享列表自定义中的应用程序名称(例如在共享通过对话框“添加到您的信息”中)。目前我在这两个地方都得到了“信息商店””
这是我的主要代码
<activity
android:name=".views.activities.InfoStoreActivity"
android:label="@string/title_activity_infostore"
>
<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="*/*" />
</intent-filter>
</activity>