如何在不使用XML的情况下使用Android R Drawable?

时间:2012-09-07 16:04:07

标签: android resources system drawable r.java-file

http://androiddrawableexplorer.appspot.com/ 我希望能够在我的项目中使用这些drawable,但我的项目是在运行时生成的。我只使用XML来定义新的活动,因为坦率地说,我讨厌在java中使用XML。我正在寻找一个与此相似的方法。一个不使用任何XML来'findByID'它需要的组件。谢谢。 Drawable foo = new Drawable(bar);

2 个答案:

答案 0 :(得分:0)

您可以使用:

Drawable d = getResources().getDrawable(id)

答案 1 :(得分:0)

那你究竟要找的是什么?您想在没有XML的情况下在运行时构建活动吗?你想只能操纵android drawables吗?

这就是你如何使用android drawables:

How to use default Android drawables