Я делаю игру Mad Libs для практики, и поэтому у меня будут такие вещи, как EditTexts, чтобы пользователь мог вводить данные.EditText внутри TextVIEW?
Однако сейчас единственный способ получить эту работу - использовать горизонтальный LinearLayout, а затем сделать что-то вроде TextView, за которым следует EditText, за которым следует другой TextView, но если пользователь введет что-то долгое EditText, текст не «обертывается красиво», а скорее скручивает самый правый TextView. Этого следует ожидать, но это не мое желаемое поведение.
Есть ли лучший способ разместить EditTexts внутри TextViews?
Я считаю, что вы имеете в виду между вместо внутри –
Рода. Я вроде как имею в виду внутри - как будто все это было TextView (поскольку оно автоматически обертывается), но частью этого является EditText. Подобно тому, как вы можете сделать часть текста кликабельным, используя SpannableStrings и т. Д. – user6313011
Добавьте 'android: singleline =" true ", поэтому EditText не расширяется по высоте, а затем добавляет максимальные буквы с' android: ems = "максимальные буквы" 'или задает ширину в dp –