Итак, я пытаюсь сделать простое приложение для вычисления четырех функций. Две пустые строки представляют два числа, в которых будет использоваться порядок операций. У меня проблема с изменением размера «Result» при тестировании приложения. Если результат равен одной цифре, то две строки будут меняться в соответствии с размером окна с одной цифрой, потому что я использую относительный макет. Если я изменю число, чтобы сделать результат двумя цифрами, он расширит окно результатов и изменит размер двух строк, делая их короче. Как я могу сделать так, чтобы две линии оставались одинаковыми, независимо от того, что происходит с результатом? (извините, если изображение трудно читать)Изменение текста на Android Изменение размера текстового поля
-2
A
ответ
0
Вставьте оба редактировать тексты в LinearLayout и дать им веса. Думаю, это решит вашу проблему.
LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<EditText
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.5"/>
<EditText
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.5" />
</LinearLayout>
Его просто фрагмент кода, вы должны добавить весы следующим образом. Просто попробуй это. Надеюсь, это может решить вашу проблему.
0
Лучшим решением будет обеспечение веса макета. Если вам нужен промежуток между представлениями, добавьте представление между edittexts с весом.
LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<EditText
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"/>
<View
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.5"/>
<EditText
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
</LinearLayout
>
Смежные вопросы
- 1. Изменение размера текстового поля?
- 2. Изменение размера текстового поля после удаления текста
- 3. Динамическое изменение размера текстового поля
- 4. Автоматическое изменение размера текстового поля
- 5. Автоматическое изменение размера текстового поля
- 6. Изменение размера текстового поля HTML
- 7. Динамическое изменение размера текстового поля
- 8. Web2Py Изменение размера текстового поля
- 9. Многострочное изменение размера текстового поля на C#
- 10. Изменение размера текстового поля на странице загрузки
- 11. Изменение размера текстового поля при прокрутке
- 12. Изменение размера текстового поля каждый раз, чтобы соответствовать длине текста
- 13. Изменение размера текста счетчика
- 14. Изменение размера текстового поля при загрузке
- 15. Изменение размера текстового поля с помощью букмарклета
- 16. android - предотвратить изменение размера текста на размер текста устройства
- 17. Изменение размера текста в браузере Изменение размера
- 18. Изменение размера текстового поля/текстового поля в соответствии с текстом
- 19. Изменение размера прокрученного текстового поля Tkinter
- 20. изменение размера текстового поля с помощью SetSize
- 21. Изменение размера текстового поля в inputAccessoryView
- 22. Изменение текста подсказки для текстового поля JavaFX
- 23. Изменение размера текста на UIButton
- 24. Изменение размера текста на блесны
- 25. Изменение размера отдельных объектов текста
- 26. Изменение размера ввода текста
- 27. Linux, изменение поведения текстового поля
- 28. Изменение размера текста JavaFx
- 29. Изменение размера текста UIWebView
- 30. Изменение размера текста сюжета
я пометил этот пост, потому что ОП спросил ** точно такой же вопрос ** дважды - 1 час раньше http://stackoverflow.com/questions/30689319/android-prevent- коробчатый от изменения размера. (Я не знаю, почему, но мой отчет был отклонен.) –