Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Here is how you can do this: in function "getView()"</p> <pre><code>view.setTag(R.id.your_id, yourTextViewWhichYouWantToChange); view.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { TextView tv = (TextView)view.getTag(r.id.your_id); if(tv != null){ //here you can change tv tv.setText("new text"); } } }); </code></pre> <p>And add your id into </p> <pre><code>&lt;item type="id" name="your_id"/&gt; </code></pre> <p>========== UPDATE ================</p> <p>I think this is what you need: in getView() function add:</p> <pre><code>... //we are in getView() function //from holder we get 3 text view TextView tv1, tv2, tv3; //of course it should be initialized etc.. //every text has different id, I will be use id: tv_id1, tv_id2, tv_id3 //sets listeners tv1.setOnClickListener(listener); tv2.setOnClickListener(listener); tv3.setOnClickListener(listener); //set values by tag tv1.setTag(tag_for_text_1); tv2.setTag(tag_for_text_2); tv3.setTag(tag_for_text_3); .... //it is all in getView() </code></pre> <p>Right now we must create listener:</p> <pre><code> private OnClickListener listener = new View.OnClickListener() { @Override public void onClick(View view) { final int id = view.getId(); switch(id){ case R.id.tv_id1: //here user clicked on text 1 Integer value = (Integer)view.getTag(); //here you get value from textView1 //here do your stuff for text 1 break; case R.id.tv_id2: //here user clicked on text 2 Integer value = (Integer)view.getTag(); //here user clicked on text 2 //here do stuff for text 2 break; case R.id.tv_id3: //here user clicked on text 3 Integer value = (Integer)view.getTag();//here you get value from textView3 //here do stuff for text 3 break; } } }; </code></pre> <p>I hope it is what you need :)</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload