誰かが私を助けてくれることを願っています。onTouch
メソッドを使用しています。表示されている から取得したビットマットImageView
があります。基本的に私がやりたいことは、画像をタッチすると、タッチしたのと同じ座標に他の画像 (drawable フォルダーに保存されている) がオーバーレイ表示されることです。
私はこのonTouch
方法にかなり慣れていません。私の問題は、タッチするとImageView
、ドローアブルが置き換えられ、ImageView
オーバーレイされないことです。
私は試してみました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);
しかし、画面に触れると、アプリでエラーが発生して停止します。
誰かがこれを解決するために私を助けることができますか?
どうもありがとう