我希望有人能帮助我。我正在使用onTouch
方法,我有一个从ImageView
显示中获得的位图。基本上我想要做的是,当我触摸图像时,会在我触摸的相同坐标中出现覆盖其他图像(我存储在可绘制文件夹中)。
我对这种onTouch
方法很陌生,我的问题是当我触摸我的ImageView
然后我的drawable替换ImageView
它不覆盖的ie。
我试过了,对LayerDrawable
:
Resources r = getResources();
Drawable[] layers = new Drawable[1];
layers[0] = r.getDrawable(R.drawable.color_picker);
LayerDrawable layerDrawable = new LayerDrawable(layers);
imageView.setImageDrawable(layerDrawable);
但是当我触摸屏幕时,我的应用程序会出错并停止它。
有人可以帮我解决这个问题吗?
非常感谢