如何为启动器而不是活动标题设置不同的标签?
之前已经问过这个问题-但根本没有令人满意的答案!所以我再试一次。 我想给我的应用程序启动器图标(显示在开始屏幕上的图标)一个不同的较短标题。似乎启动程序从mainfest部分获取有关主要活动标签的标签,如下所示: <activity android:name="MainActivity" android:label="@string/app_short_name"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> 我已经在此处将对应用程序名称@ string / app_name的原始引用更改为另一个较短的字符串资源。 BUT-大BUT:当然,这也会更改此活动的默认标题!而且我不希望这种情况发生,因为有足够的空间来容纳较长的应用程序名称!再次onCreate使用该setTitle(int)方法设置长标题也无济于事,因为短名称将在短时间内对用户可见,但足以引起注意! 而且-请不要通过引用自定义标题栏来回答我的问题...我不想走那么长的路,仅仅因为一个愚蠢的字符串标题!绘制自定义标题栏效果太差了! 有没有简单的方法就这样给发射不同的字符串显示?感谢您的回答! 编辑:拥有自定义标题栏的另一个麻烦是它看起来不会像默认标题栏,我必须明确地做一些事情,以使其在每个设备上看起来都一样!如果毕竟我不想要其他外观,那将不是解决方案!