как я могу сделать вид не расширяется по сравнению с его родным видом - PullRequest
2 голосов
/ 21 декабря 2010

У меня есть макет, похожий на этот:

<RelativeLayout ...>
     <EditText android:id="@+id/editbox" 
            android:layout_width="wrap_content" .../>
     <Button android:layout_right="@id/editbox" 
            android:layout_width="wrap_content"
            android:text="Button" />
 </RelativeLayout>

Кнопка находится справа от текста редактирования.И текст редактирования - «wrap_content».Когда я набираю текст в редактируемом виде, ширина представления увеличивается и расширяется до моей кнопки.Я хочу, чтобы два вида (кнопка и текст редактирования) имели свою область.Как это настроить?

Ответы [ 2 ]

0 голосов
/ 21 декабря 2010

Hi Keyin Lynx: используйте атрибут minWidth и maxWidth, для экземпляра:

android: minWidth = "10dip", android: maxWidth = "60dip", атрибуты.

0 голосов
/ 21 декабря 2010

Вместо использования android:layout_right="@id/editbox используйте это android:layout_alignParentRight="true", чтобы кнопка всегда находилась справа от EditText

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...