Android:选择不同的主题后使用不同的drawable,保持相同的引用

时间:2010-12-21 16:33:36

标签: android layout themes

在Android中选择主题后,是否可以让应用使用不同的drawable?

一个解释性示例:

我有一个背景使用引用的布局:“@ drawable / backgroundsolid”,即 res / drawable-mdpi 中的image backgroundsolid.png。

我想要的是,如果用户选择“Glass”主题,引用将保留为“@ drawable / backgroundsolid”,但资源文件夹将更改为 res / drawable-glass ,其中包含不同的backgroundsolid.png图片。

是否可以通过编程方式进行设置?非常感谢!

1 个答案:

答案 0 :(得分:0)

您可以使用view.setBackgroundResourceId()以编程方式进行设置。我不确定你是否这样做,让安卓为你挑选合适的主题。也许其他人有更好的答案