Android - 更改启动器图标语言

时间:2013-01-17 20:12:24

标签: android icons launcher

我想为我的应用添加语言设置,这与系统语言无关。

我可以设法更改任何语言,但启动器图标仍然是系统语言。

无论如何都可以改变那种图标语言吗?

倚天

1 个答案:

答案 0 :(得分:2)

假设您使用这个可疑功能支持N种语言。

您的清单中需要N个条目才能启动启动器。这N个条目中的每一个都需要一个android:label指向一个字符串,该字符串表示当您的应用程序配置为-s-s-so-so语言时要显示的内容。然后,您可以使用PackageManagersetComponentEnabledSetting()来停用旧活动并启用新活动。

可以想象,您可以使用一个<activity>元素和N <activity-alias>元素来实现您的目标,但我不确定您是否可以启用和禁用活动别名。< / p>