Мне очень трудно придумать макет, который работает. У меня есть вид, который заполняет ширину экрана. Он содержит три вложенных представления:
- Некоторый текст
- число в скобках после основного текста
- Кнопка
Кнопка выровнена по правому краю, а текстовые элементы выровнены по левому краю один за другим, как показано:
| Some heading text (n) [button] |
Проблема заключается в контроле того, что происходит, когда текст слишком длинный. Я хочу, чтобы это было так, чтобы номер всегда был виден справа от основного текста. Основной текст должен быть обрезан при необходимости, чтобы другие два вида оставались видимыми.
| Some very very long headin... (n) [button] |
Самое близкое, что у меня есть, которое успешно обрезает основной текст, приводит к тому, что (n) всегда выравнивается по правому краю рядом с кнопкой, даже когда основной текст достаточно короткий, чтобы уместиться. Это не то, что я хочу.
Как бы вы подошли к этому?
Я пока не публикую ни один из моих текущих XML, чтобы не нанести ущерб чьим-либо предложениям.