2013-02-22 3 views

ответ

1

Вы можете установить onClickListener на ImageView как

mImageView.setOnClickListener(new View.OnClickListener() { 
          public void onClick(View v) { 

          // start a dialog 

          } 
         }); 

по щелчку, вы открываете диалоговое http://developer.android.com/guide/topics/ui/dialogs.html.

+0

Диалог со списком ?? – DroidLearner

+0

Да. Диалог со списком. – FWeigl

+0

ОК .. Я проверю .. Спасибо – DroidLearner

0

View может вызвать обратный вызов onClick(View v), если вы установите на них OnClickListener. Когда вызывается обратный вызов, вы можете просто переключить корыта View.getId(), чтобы понять, к какому View был нажат. Если щелчок view является правильным, создайте экземпляр и покажите свое диалоговое окно.

0

попробуйте вот так.

mImageView.setOnClickListener(new View.OnClickListener() { 
      public void onClick(View v) { 

       AlertDialog.Builder builder = new AlertDialog.Builder(
         ctContext); 
       builder.setItems(listdatatopopulate, 
         new DialogInterface.OnClickListener() { 
          public void onClick(
            DialogInterface dialogInterface, 
            int item) { 
           // do some thing on item click 
          } 
         }); 
       builder.create().show(); 

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