2017-08-28 15 views
1

onClick()のボタンのテキストを変更しようとしていますが、変更されていません。私は以下を試しました -BaseAdapterのテキストを変更する方法

viewHoder.btn_select_qq.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       viewHoder.btn_select.setText("xxxxx"); 
       notifyDataSetChanged(); 

      } 
     }); 

どのように設定するのですか?

+0

コンテキスト/コードのもう少しが参考になります。何を正確にしようとしていますか? –

+0

ボタンのクリックで値を変更して保持しますか? –

+0

@akshay_shahaneはい、ボタンをクリックしたときにテキストを変更したい –

答えて

2

はこれを試してみてください -

viewHoder.btn_select_qq.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       Button b = (Button) v; 
       b.setText("xxxxx"); 
      } 
     }); 
+1

ありがとう!それは仕事です –

+0

'v.setText'ではなく' b.setText'でコメントを編集できますか –

+0

@ ARR.s指摘ありがとう!!完了しました。 –

関連する問題