我正在开发一个 Android 应用程序,该应用程序可以被任何语言使用,但我想为应用程序中显示为标签的文本语言或按钮中的文本设置首选项。
所以我想知道如何做到这一点是在菜单中包含一个“设置”,用户可以在其中设置默认语言,例如现在是英语或阿拉伯语,然后整个应用程序将只显示文本、标签和按钮已指定的语言。因此,当用户第一次下载应用程序时,它会提示选择一种语言,然后每次应用程序启动时,它将使用最初指定的语言,或者可以从菜单中的设置中更改它。
我知道如何在菜单中为活动添加一个项目,但我不知道如何将设置保存为首选项并更改应用程序中的所有文本。