我用
<layer-list
<item
></layer-list>做几个图层叠加.
请问我可以在代码里动态修改某一层的图片吗,设置某一层的图片不可见等?如何做?谢谢
以下以代码修改,布局都变了.
Resources r = getResources();
Drawable[] layers = new Drawable[2];
layers[0] = r.getDrawable(R.drawable.cor_info);
layers[1] = r.getDrawable(R.drawable.icon);
LayerDrawable layerDrawable = new LayerDrawable(layers);
((ImageView) findViewById(R.id.imageview)).setImageDrawable(layerDrawable);
<layer-list
<item
></layer-list>做几个图层叠加.
请问我可以在代码里动态修改某一层的图片吗,设置某一层的图片不可见等?如何做?谢谢
以下以代码修改,布局都变了.
Resources r = getResources();
Drawable[] layers = new Drawable[2];
layers[0] = r.getDrawable(R.drawable.cor_info);
layers[1] = r.getDrawable(R.drawable.icon);
LayerDrawable layerDrawable = new LayerDrawable(layers);
((ImageView) findViewById(R.id.imageview)).setImageDrawable(layerDrawable);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货