Hello I have a drawable myshape.xml, it contains a
<shape> and I cannot set an android:id to shapes.
In my code I want to set the background of a view to this file using
where myshape.xml does not show up in my R file because it has no id. and I cannot set id to object.
In my XML I do set the shape by simply typing the drawable resource name. But I need to do this programmatically.
You don’t need to get the drawable yourself. Use this instead:
For future reference, if you do wish to get the drawable keep in mind that drawables live in the R.drawable namespace. So your code would became:
This is akin to what you do in your XML: