Проблема с вертикальной прокруткой 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);