Воспроизводимая смесь TextViews и EditTexts?
Я пытаюсь сделать интерфейс, наполняющий предложения, где я могу иметь TextView
с и EditText
s произвольно смешанные в пункте.
Я посмотрел на этот вопрос, но проблема заключалась в том, что, когда у меня есть [ TextView1
, EditText
, TextView2
] и содержание TextView1
потребляет 1 полную строку и 1 пятую часть второй строки, затем TextView1
придется охватить всю ширину, потому что это прямоугольник. Это толкает EditText
на следующую строку, что некрасиво.
Так возможно ли создать такой вид ViewGroup/Layout из существующего материала в Android, или мне придется сделать кастом View
с нуля?
В случае, если я слишком плох в объяснении, этот скриншот описывает мою проблему:
Большое спасибо.
1 ответ
Я думаю, что здесь есть работа:)
Вы должны сделать два текстовых представления - одно для строки 1, другое для строки 2. Оцените текст, который помещается в первой строке, поместите его в первый текстовый просмотр. Поместите остальное во вторую строку, и оно подойдет просто замечательно.... Я думаю, вы это знаете, и я сомневаюсь, что есть более простой способ сделать это:)
В любом случае, это хорошая задача.
Привет, Данаил