是否有从应用程序打开设置屏幕的每个应用程序语言操作



要从意图打开通知设置,我们可以使用操作Settings.ACTION_APP_NOTIFICATION_SETTINGS

有很多不同的操作可以打开特定的设置屏幕,但我没有找到一个打开新的每个应用程序语言设置屏幕的操作。

我错过了吗?

我尝试了"android.settings.APP_LANGUAGES_SETTINGS"之类的不同字符串,但都不起作用。

您可以使用ACTION_APP_LOCALE_SETTINGS意图。指定应用程序需要Uri

以下是如何使用is:

val intent = Intent(Settings.ACTION_APP_LOCALE_SETTINGS)
val uri = Uri.fromParts("package", context?.packageName, null)
intent.data = uri
startActivity(intent)

你可以在这里找到相关文档。

最新更新