Intereting Posts
Android – отключить кнопку MyLocation на карте google Как настроить фокус на просмотр при создании и отображении макета? Доступ к базовым данным iOS с Android Системное изображение на базе x86 для Android не найдено в обновлении SDK rev 18 Как показать выбор LST-элемента в режиме ресайклера в android? Можно ли одновременно свернуть все функции в Android Studio? Android recyclerview не отображает элементы Как выполнить POST-сырой целый JSON в теле запроса на доработку? Центрирование текстового изображения Ниже кнопки изображения, которая находится под относительным расположением? Должен ли я заменить действия Android на фрагменты? BitmapFactory возвращает null, хотя есть изображение Создание Android-библиотеки AAR, включая javadoc и источники Импорт проекта Cordova в Android Studio Есть ли способ получить уведомление, когда известные сети Wi-Fi SSIS попадают в / из диапазона? AdMob: Отсутствует требуемый атрибут XML adUnitID

Проблема с вертикальной прокруткой Android EditText

У меня есть EditText предопределенного размера, если пользователь вводил больше текста, я не могу прокручивать текст, но он может прокручиваться с помощью шара трека, как я могу решить эту проблему

Если вы хотите, чтобы текст прокручивался по горизонтали, определите в своем теге XML EditText:

android:scrollHorizontally="true" 

Если вы хотите вертикальную прокрутку, определите в теге XML EditText:

 android:scrollbars = "vertical" 

Надеюсь, это помогло.

Внесите следующие изменения, чтобы получить скроллер в вашем EditText

 questionEntry.setScroller(new Scroller(myContext)); questionEntry.setMaxLines(1); questionEntry.setVerticalScrollBarEnabled(true); questionEntry.setMovementMethod(new ScrollingMovementMethod()); 

Как сделать edittext в Android прокручиваемым?

Не забудьте проголосовать, если вы чувствуете, что мой ответ полезен для вас

Благодарю Дипака

В java

  EditText dwEdit = (EditText) findViewById(R.id.DwEdit); dwEdit.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View view, MotionEvent event) { // TODO Auto-generated method stub if (view.getId() ==R.id.DwEdit) { view.getParent().requestDisallowInterceptTouchEvent(true); switch (event.getAction()&MotionEvent.ACTION_MASK){ case MotionEvent.ACTION_UP: view.getParent().requestDisallowInterceptTouchEvent(false); break; } } return false; } }); 

В xml

 <EditText android:id="@+id/DwEdit" android:layout_width="fill_parent" android:layout_height="wrap_content" android:minLines="10" android:scrollbarStyle="insideInset" android:scrollbars="vertical" android:overScrollMode="always" android:inputType="textCapSentences"> </EditText> 

@Sunil Kumar Ответ Sahoo работал для меня, но мне пришлось удалить строку

 questionEntry.setMaxLines(1);