Android:根据语言更改启动画面

dar*_*max 0 android image splash-screen

我有一个带有不同启动画面的应用程序。一个是意大利语,一个是英语。如何设置我的应用程序以根据系统语言选择正确的图像?

Tom*_*ese 5

您可以将不同的可绘制对象和布局放在不同的资源目录中,例如:

res/drawable-en/
res/drawable-it/
res/layout-en/
res/layout-it/
Run Code Online (Sandbox Code Playgroud)

en英语和it意大利语。最好在没有语言说明符的标准目录中保留“默认”资源。

如果您将这些目录中的实际文件命名为相同的名称,则系统将根据用户区域设置自动选择正确的文件。

有关更多信息,请参阅Android 文档