我使用takephoto_library选择多张图片。
https://github.com/crazycodeboy/TakePhoto
它工作正常,但正如您在下面的屏幕截图中看到的,标题是中文。
我发现视图控件是" com.darsh.multipleimageselect.activities"这个标题的ID在下面
actionBar.setTitle(R.string.album_view);
有没有办法将此字符串更改为英文?
答案 0 :(得分:1)
试试这个。
在strings.xml
库中找到strings.xml(values-en)
(值)和TakePhoto
。
并将字符串名称更改为英语。
在strings.xml
(值)
string name="add">确定</string>
<string name="selected">已选</string>
<string name="limit_exceeded">最多能选 %d 张</string>
并将其添加到strings.xml
(values-en)
string name="add">confirm</string>
<string name="selected">selected</string>
<string name="limit_exceeded">You can choose%d at most</string>
答案 1 :(得分:1)
有没有办法将此字符串更改为英文?
是的,您可以更改strings.xml
将这两个中文单词改为英文
<string name="add">确定</string>
<string name="selected">已选</string>
英文
<string name="add">confirm</string>
<string name="selected">selected</string>
答案 2 :(得分:1)
对于国际化,android会根据您选择的手机在不同的目录中查找相应的本地。例如,你应该看到这样的东西:
./explorer/src/main/res/values-uk/strings.xml
./explorer/src/main/res/values-tr/strings.xml
./explorer/src/main/res/values-ru/strings.xml
./explorer/src/main/res/values-pl/strings.xml
./explorer/src/main/res/values-de/strings.xml
./explorer/src/main/res/values-ko/strings.xml
./explorer/src/main/res/values-sv/strings.xml
...
翻译后的字符串位于值 - .. /字符串中,由res / values / strings.xml确定。
在我的例子中,res / values / strings.xml有一个条目:
<string name="createnewfolder">Create new folder</string>
在values-uk / strings.xml中翻译为
<string name="createnewfolder">Нова папка</string>
您可能会发现Localizing with Resources有用。