I’m setting up a layout, that I’m adding to (via a for-loop) based on a set of objects. The issue is if there are say 3 fields (columns), if the middle field has a longer text length in the first entry than the second… the middle field in the first one will consume a larger width, even if I’ve already defined a weightSum and a layout_weight for that center column. My question is, when dynamically adding rows like this, how can I ensure that they all end up being the exact same width, as defined in the XML?
Share
Why don’t you just set a fixed width?
As in
EDIT:
The formula to convert px to dpi is:
Here take a look how to get screen dpi.
Docs about supporting multiple screens.