2011-08-15 49 views
0

我在我们的项目中找到了一些代码,其中有人正在迭代ViewGroup的子代,以便他们可以将基于Java的自定义绘图设置为背景。我想通过在我们的布局XML文件中设置背景绘制来清除这一点。是否可以将Drawable的背景设置为XML中的Drawable类名称?

有没有办法通过XML布局定义指定一个Java类作为背景?

+0

你是什么意思“指定一个Java类”作为背景?你说的是从水库/可绘制的图像?或者一些实际的Java类? – Jack

+0

我有一个扩展绘制对象(因为他们想用梯度比XML抽拉做多允许的话),我想作为背景使用的Java类。 – magneticMonster

回答

0

环视颇有几分后,我无法找到一个方法来做到这一点。我不得不在代码中指定背景可绘制。

0

我想你可以通过指定它的完整路径(即它的包)来引用java类。例如,com.example.android.yourClass。

+0

我只是尝试这样做,不幸的是它不会编译。 – magneticMonster

相关问题