android - Dynamic get id of element -
i have simple layout called item linearlayout elements textview , twice imagebutton
then, use layout generate list (inflate 10 times). can't set same id on more 1 element, not set any.
in each layout item can click, on
- linearlayout
- first imagebutton
- second imagebutton
how know, linearlayout, imagebutton clicked?
i can't set same id
yes, can't. can generate 1 using generateviewid():
from docs:
generate value suitable use in setid(int). value not collide id values generated @ build time aapt r.id.
view.setid(view.generateviewid()); and can refer view.
but shouldn't solution should consider stick with. instead should prefer delegate logics recyclerview.
Comments
Post a Comment