2014-11-28 8 views
-4

У меня есть edittext, и когда я вводим некоторую ширину текста, автоматически увеличивается. это мой текст редактирования xml кодРазмер экрана Android Edittext автоматически изменяется при вводе большого текста

<RelativeLayout 
     android:id="@+id/relativeLayout2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerHorizontal="true" 
     android:layout_centerVertical="true" > 

     <EditText 
      android:id="@+id/namefild" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentTop="true" 
      android:layout_centerHorizontal="true" 
      android:layout_centerVertical="true" 
      android:background="@drawable/edittextbackground" 
      android:hint="Name" 
      android:paddingLeft="15dp" 
      android:textColorHint="#e2e0e0" /> 
</RelativeLayout> 

как я могу решить свою проблему? я не нужно менять ширину EditText «s .if кто-нибудь знает решение, пожалуйста, помогите мне

+0

Сколько максимального символа вы хотите увидеть? –

+0

@ ツ PratikButani ツ я не знаю .any размер – chromelend

+0

то ??? как я могу тебе сказать? согласно моему предложению, вы должны закрыть этот вопрос. –

ответ

0

попробовать это свойство андроида: layout_width =„0dp“

1

его, потому что ширина EditText является wrap_content. Попробуйте использовать фиксированную ширину или match_parent. Он должен работать.

+0

Я также изменил его, но когда я его изменил, edittext имеет полную ширину, и мне не нужно быть таким, как это – chromelend

+0

Если вы хотите получить текст выхода любой фиксированной ширины, почему бы вам не использовать любое значение фиксированного значения в качестве ширины. Вы можете иметь разные значения для разных устройств плотности. –

Смежные вопросы