如何给我的图书馆本地化

时间:2017-01-31 22:29:12

标签: android android-resources

鉴定:库,用自己的文本字段和字符串打开自己的框架(片段和活动)。图书馆有三个文件strings.xml用于本地化区域,其中有英语,俄语和乌克兰语。

需要:为用户提供机会本地化我的库。我无法保留更多语言,因此必须使用图书馆的用户。

解决方案的变体:使用所有文本值创建Java类(我有位字符串)。用户可以从他的字符串文件中设置此类值,并且可以通过strings.xml文件进行本地化。但是这个varian对用户来说太不舒服了。

问题:如何让用户有机会本地化我的图书馆字符串?

1 个答案:

答案 0 :(得分:1)

我可以解决这个问题。我尝试在名为values-de的项目(使用库)文件夹中创建,并将文件夹strings.xml放入库中的字符串名称,但使用其他值。它有效!

所以:项目库可以使用项目中的值,如果然后用相同的名称定义,它们在库资源中定义。