joe
joe

Reputation: 1371

How to design expandable listview with different childs

enter image description here

This is how my screen should look like. The problem for me here is, I should pass User object to adapter and fill those fields with user object fields. How could I know which field to update if I create child layout with one TextView?

Is it a better idea to create for example DetailsViewHolder, AddressViewHolder, etc? Or I can create details.xml with 6 Edittexts? but I don't think that's a good idea, right?

Upvotes: 0

Views: 195

Answers (1)

The Hungry Androider
The Hungry Androider

Reputation: 2291

ListView is best for long lists that may change with time. For your situation I wouldn't recommend using a ListView at all, but rather a simple LinearLayout. It is much easier to work with and gets the job done perfectly. If you need scrolling, just wrap the LinearLayout inside a ScollView.

Upvotes: 1

Related Questions