0

我想在我的应用程序中设置一些特定的android系统设置。是否可以通过代码获取文本以及设置资源的描述?

例如,我想允许更改此设置:

android.provider.Settings.System.SCREEN_BRIGHTNESS 在 android 设置中出现亮度。这个资源也是本地化的,所以我不想在我的应用程序中做同样的事情。如果可能的话,我想创建一个按钮并动态插入文本。

如果有人有提示要查看,请提供帮助。

此致,

帕特里克

4

1 回答 1

1

android.provider.Settings.System.SCREEN_BRIGHTNESS 在 android 设置中出现亮度。这个资源也是本地化的,所以我不想在我的应用程序中做同样的事情。

请参阅:Settings.System。如果您希望值本地化,请在具有语言和/或区域设置限定符的文件夹中使用整数资源。请参阅整数资源替代资源

如果可能的话,我想创建一个按钮并动态插入文本。

在 xml 中定义尽可能多的布局,在 xml 文件的名称上调用 setContentView()。然后可以在调用 (Button)findViewById() 后使用 xml 中给出的 id 来引用该按钮。然后,您可以动态设置文本并在代码中进一步修改小部件。请参阅LayoutsTextView setText,它适用于 Button,因为 Button 扩展了 TextView。

希望这可以帮助。

于 2012-11-16T09:07:20.067 回答