Реализация OnClickListener для динамически создаваемых кнопок в Android

Я динамически создавал кнопки с помощью кода, а не из XML.
Код выглядит следующим образом:

    dynamicview = (LinearLayout)findViewById(R.id.llayout);
     LinearLayout.LayoutParams lprams = new LinearLayout.LayoutParams(
             LinearLayout.LayoutParams.WRAP_CONTENT,
             LinearLayout.LayoutParams.WRAP_CONTENT);

     for(int i=0;i<nob;i++){
         Button btn = new Button(this);
         btn.setId(i+1);
         btn.setText("Button"+(i+1));
         btn.setLayoutParams(lprams);
         dynamicview.addView(btn);
     }


Я не могу найти способ реализации OnClickListener для каждой из этих кнопок, чтобы я мог выполнять действия на основе полученной ссылки.
Может ли кто-нибудь помочь мне разобраться в этом вопросе. ?
Заранее спасибо,

11
задан user1276092 20 May 2012 в 13:01
поделиться