我使用以下代码在EditText中放置了一个drawable:
final Drawable x = getResources().getDrawable(R.drawable.del2);
x.setBounds(0, 0, x.getIntrinsicWidth(), x.getIntrinsicHeight());
atxt.setCompoundDrawables(null, null, x, null);
当我想再放一个时,第一个可绘制的消失!!我想把两个drawable,但显然这是不可能的!无论如何还在吗?
答案 0 :(得分:1)
尝试使用atxt.setCompoundDrawablesWithIntrinsicBounds (x, null, x, null);
代替
答案 1 :(得分:1)
您正在寻找LayerDrawable。 有关一些示例的更多信息,请访问:http://developer.android.com/guide/topics/resources/drawable-resource.html#LayerList
希望,这会有所帮助。