Я пытаюсь отобразить поле пароля EditText, за которым следует флажок с текстом «show?». Оба находятся в горизонтально ориентированном LinearLayout.
Я хочу, чтобы флажок и его метка занимали ровно столько места, сколько им нужно для рендеринга без сжатия, переноса или искажения - не больше и не меньше - и передали оставшуюся часть ширины строки в EditText.
Существует ли какое-то полумагическое значение layout_weight, которое буквально означает (само по себе или в сочетании с одним или несколькими другими атрибутами) "дать этому элементу ровно столько ширины, сколько ему необходимо для рендеринга в обычном режиме без сжатия, переноса или манипулирования - но не больше? И еще, что означает «дать этому элементу все доступное пространство, которое остается после удовлетворения всего остального в первую очередь»?