I have a horizontal LinearLayout, inside which I have 2 TextViews. Let’s say that the LinearLayout’s width is 320px. If the TextViews don’t fit into the LinearLayout (they are together wider than 320px), I want to somehow achieve this:
- The second TextView is fully displayed and is at the right edge of the LinearLayout
- The first TextView is only shown partially, only first x characters are visible
What I mean:
[TextView1|TextView2_________________________] // this is normal
[VeryVeryL…|VeryVeryLongTextView2] // VeryVeryLongTextView1 is not fully visible
To get the effect you’re requesting in the comments above, you could modify Mayra’s solution to something like:
I think that will work. Weirdly, the maxWidth param is only present on a couple view classes, but TextView luckily is one of them. You’d think it’d be useful in more cases, so I’m not sure why it’s not just available in the default view params.