Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to recognize 'onClick view' and get 'groupId' in ExpandableView
    primarykey
    data
    text
    <p>From the code below (In ExpandableView Adapter) how can I get group id after I click on the image (iv). If user click on the Group list I want to expand it as it usual, but if user click on the image in the Group list I want to invoke some other action and the SampleGroup's id is needed.</p> <pre><code>public View getGroupView(int groupPosition, boolean isExpanded, View converView, ViewGroup parent){ SampleGroup group = (SampleGroup)getGroup(groupPosition); if(convertView == null){ LayoutInflater layoutInflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); convertView = layoutInflater.inflate(R.layout.list_group, null); } ImageView iv = (ImageView)convertView.findViewById(R.id.some_iv): TextView tv = (TextView)convertView.findViewById(R.id.some_tv); iv.setImageDrawable(group.getImage()); iv.setOnClickListener(onClickLintener); tv.setText(group.getText()); } OnClickListener onClickLintener = new OnClickListener() { @Override public void onClick(View v) { //How to get group id here??? } }; public class SampleGroup{ private int id; private String name; private Drawable image; public SampleGroup(int id, String name, Drawable image){ this.id = id; this.name = name; this.image = image; } public int getId(){ return id; } public void setId(int id){ this.id = id; } public String getName(){ return name; } public void setName(String name){ this.name = name } public Drawable getImage(){ return image; } public void setImage(Drawable image){ this.image = image } } </code></pre>
    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. 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