次のようなビューの階層があります。
BiggerView extends ViewGroup
|
|
|----------------------MyImageView extends ImageView
はBiggerViewと同じ大きさで、ユーザーが を押した位置に2 つの小さな画像を配置MyImageViewする必要があります。これらの 2 つの小さな画像は、 の上で移動/ドラッグできます。この問題には 2 つの部分があります。MyImageViewlongPressMyImageView
この 2 つの画像を重ねる方法
MyImageView。以前は Absolute Layout がこれに対する 1 つのソリューションであったことは知っていますが、現在はあまりお勧めできません。これらの画像をドローアブルとして描画しても、これら 2 つの画像でジェスチャ コントロール イベントが得られない場合があります。これらの 2 つのイメージを に配置した後
MyImageView。onMoveイベントでこれらの画像を移動するには、どのようなアプローチに従う必要がありますか? 新しい dX と dY でレイアウト メソッドを呼び出すだけでよいですか?