我的Android应用名称长度为14个字符,没有空格,因此,在启动器图标下显示时,完整的名称不可见。
我想使用另一个名称在启动器图标下显示,这样我就可以将名称分成两个字符串,用空格隔开 - 这样单词就会自动换行。
如何实现这个功能?
我想使用另一个名称在启动器图标下显示,这样我就可以将名称分成两个字符串,用空格隔开 - 这样单词就会自动换行。
如何实现这个功能?
修改您的res\values\strings.xml文件,添加两个字符串:
然后修改AndroidManifest.xml文件(或者您希望实现换行行为的任何其他位置)中的内容:
<application
android:icon="@drawable/icon"
android:label="@string/app_name_wrappable">
同时保留当前所有内容不变。
如果您想在应用图标下方看到应用名称,则需要将启动活动的 android:label
更改为所需的应用名称。
应该使用 String.xml
进行更改:
<string name="app_name">YourAppName</string>//Add this code in Strings.xml file
<application
android:allowBackup="true"
android:icon="@drawable/icon2"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.crm_executive.MainActivity"
android:label="@string/app_name" >
</activity>
</application>
该文本位于您的AndroidManifest.xml
文件中的android:label
标签处:
<application android:icon="@drawable/icon" android:label="@string/app_name">
你应该更改那个字符串来解决你的问题。
android:label
中的文本,因此将其他字符串添加到string.xml中将无法解决该问题。 - Macarse