2012-01-17 2 views
3

У меня есть многорычажная почтовый адрес EditText виджет, который объявлен как показано ниже:Multiline EditText сокращающихся при фокусировке

<EditText 
    android:id="@+id/pat_address_input" 
    android:layout_width="250dp" 
    android:layout_height="100dp" 
    android:background="@null" 
    android:clickable="false" 
    android:focusable="false" 
    android:height="100dp" 
    android:inputType="textPostalAddress" 
    android:lines="5" 
    android:textColor="@color/white" 
    android:textSize="10pt" > 
</EditText> 

В моем коде я установить свойство фокусировки истинны и focusontouch к истине, однако, когда Виджет EditText, сфокусированный на EditText, сжимается до одного строкового поля, а курсор висит под виджетами. Pictured Below

Как я могу остановить это?

+0

Почему вы настройки фона рисуем в @null? 'Андроида: фон = "@ нуль"'. – dmon

+0

, чтобы сделать коробку прозрачной. –

+0

Как вы могли настроить стиль edittext? – Si8

ответ

0

Это произошло потому, что виджет был унаследовать свойства от однострочного EditText

0

Попробуйте удалить android:lines="5", все это сработало для меня без проблем.

Я также смущен, почему ваш текст белый, когда ваш фон поля белый.

+0

У меня есть код в моем потоке пользовательского интерфейса, который меняет цвет текста и цвет фона. Я посмотрю, будут ли удалять строки. –

+0

это не сработало. –