jjzjj

SettingsActivity

全部标签

android - 在 SettingsActivity 中更改应用程序内的语言环境(语言)

我希望用户能够更改应用程序语言(字符串位于strings-de/strings.xml或strings-zh/strings.xml等文件夹中)。当我将电话设置更改为中文或其他设置时它工作正常,但我想做的是以下内容:我有一个带有几个fragment的MainActivity,在我的操作栏中有一个设置图标,当用户单击它时,会打开一个settingsActivity,并且我有一个菜单项,用户可以在其中选择他喜欢的语言。当用户单击它时,应用程序应重新加载并使用所选语言的字符串。我怎样才能做到这一点?代码属于哪个Activity?提前谢谢你。这里是我的设置Activity:publicclas

android - 如何在 Android 中更改 SettingsActivity 的主题?

TL;DR:我应该如何将SettingsActivity的背景更改为白色或灰白色以匹配Holo.Light?更改应用程序的主题会更改文本,但会保持黑色背景。我最近将应用程序的主题从默认(Holo)更改为Holo.Light。一切似乎都很完美,直到我打开我的SettingsActivity并看到这个:如您所见,所有测试都是黑色背景上的黑色。这是原文:我正在尝试使settingsActivity具有白色背景。我已将以下内容添加到我的list中:...然而即使是多余的主题设置也无济于事。显然它改变了文本的主题,但没有让我相信我已经手动覆盖了背景颜色的背景。但是,我没有为此SettingsAc

java - Android 后退按钮不返回到上一个 Activity

我的应用有两个Activity:MainActivity和SettingsActivity。MainActivity有一个带有单个设置菜单项的菜单。单击此菜单项时,它会启动带有Intent的SettingsActivity。Activity启动后,我单击左上角的后退按钮,但没有任何反应。我假设自从我使用Intent启动Activity后,Activity堆栈将自动管理。我想返回到MainActivity。我这个假设错了吗?MainActivity.onMenuItemSelectedpublicbooleanonMenuItemSelected(intfeatureId,MenuIte