2012-02-16 20 views
0

私は線形レイアウトを初期化しました。線形レイアウトの動的に作成されたビューの選択

プログラムを実行している間、私はこのImageViewの上でいくつかのワンクリックが、私はそれぞれの関数を呼び出す必要がある場合には、動的に

ImageView image = new ImageView(this); 
       image.setImageBitmap(imageBitmap); 
       image.setId(counterOfReceipts); 
       myLinearlayout.addView(image); 

このレイアウトに子を追加するには、次のコードを使用しています。どうすればいいのか教えてください。

よろしく

答えて

1
  ImageView image = new ImageView(this); 
      image.setImageResource(R.drawable.app_icon); 
      image.setId(counterOfReceipts); 
      myLinearlayout.addView(image); 
      image.setOnClickListener(new View.OnClickListener() { 

      public void onClick(View v) { 
       Log.d("Activity", String.valueOf(v.getId())); 

      } 
      }); 
関連する問題