你好,我有一个名为myshape.xml的drawable文件,在里面包含了<shape>
标签,但我无法给这些形状设置android:id。
在我的代码中,我想要将一个视图的背景设置为这个文件,使用以下代码:
catAll.setBackgroundDrawable(getResources().getDrawable(R.id......???));
其中myshape.xml没有在R文件中出现,因为它没有id。而且我也不能为对象设置id。
在我的XML中,我通过简单地输入可绘制资源名称来设置形状。但是我需要以编程方式实现这一点。