onTouchEvent(MotionEventイベント)を定義して、imageviewのタッチイベントを受け取りました。私は複数のimageviewsを使用していると私はタッチイベントを受け取った画像ビューを見つける必要があります。 onTouchEvent内でイメージビューを取得できますか?アンドロイドのonTouchEvent(MotionEventイベント)内のimageViewの取得方法
public void createImageViews()
{
int i = 0;
imageArray[0] = (ImageView)findViewById(R.id.image1);
imageArray[1] = (ImageView)findViewById(R.id.image2);
imageArray[2] = (ImageView)findViewById(R.id.image3);
imageArray[3] = (ImageView)findViewById(R.id.image4);
imageArray[4] = (ImageView)findViewById(R.id.image5);
imageArray[5] = (ImageView)findViewById(R.id.image6);
for (i = 0; i < count; i++)
{
imageArray[i].setOnTouchListener(this);
}
}
public class Touch extends Activity implements OnTouchListener, AnimationListener { }
私はonTouchでタッチイベントを観察しなかったImageViewの上でアニメーションを開始する()とonTouchEventでタッチイベントを取得した後
public boolean onTouch(View v, MotionEvent event) { } but not receiving the touch events.
を使用して試してみました()。 imgArray [g_animCount] .startAnimation(movArray [g_animCount]);
いくつかのコードを貼り付けることができますか? –
ここでimageArrayとは何ですか? – Manikandan