2012-02-16 4 views
0

У меня есть инициализированная линейная компоновка.Выбор динамически созданных видов линейного макета

Во время работы программы, я использую следующий код для добавления ребенка в этой схеме динамически

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

Когда некоторые один щелчок на этом ImageView мне нужно вызвать функцию для каждого. Скажите, пожалуйста, как я могу это сделать.

С наилучшими пожеланиями

ответ

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())); 

      } 
      }); 
Смежные вопросы