在android中复制/粘贴对话框,仅显示英语和西班牙语布局语言更改的英语

时间:2018-01-22 14:57:29

标签: android

我使用英语,阿拉伯语,波斯语和西班牙语布局。

如果我是英文版,那么对话框会以英文显示,就像复制/粘贴一样好。

当我将其更改为西班牙语时,还会显示复制/粘贴对话框。

同样的阿拉伯语和波斯语都显示阿拉伯语的复制/粘贴对话框。

如何更改多种语言的复制/粘贴对话框?

1 个答案:

答案 0 :(得分:1)

您不需要有很多布局来拥有不同的语言,只需将 @Bean public Docket api() { return new Docket(DocumentationType.SWAGGER_2).apiInfo(apiInfo()).select() .apis(Predicates.not(RequestHandlerSelectors.basePackage("org.springframework.boot"))) .apis(Predicates.not(RequestHandlerSelectors.basePackage("org.springframework.cloud"))) .apis(Predicates.not(RequestHandlerSelectors.basePackage("org.springframework.security"))) .build(); } 值编辑为Strings,您可以为不同的文本创建多个字符串,然后以编程方式使用您的布局您可以根据手机和人员位置更改语言

请参阅:https://developer.android.com/training/basics/supporting-devices/languages.html

ps:使用相同的字符串ID,您可以使用多种语言,手机将选择从Strings.xml中提取文本的语言