I have textview
that include a large text and fill the parent layout.but i don't want to use Scrollview
and i want to change the textview
properties. How Can I scroll the textview
Vertically?
Asked
Active
Viewed 3,777 times
-1

AskNilesh
- 67,701
- 16
- 123
- 163

mohamad sheikhi
- 394
- 5
- 16
-
3Please share the code of your layout and add a screenshot of your problem. – Reaz Murshed Feb 14 '19 at 05:48
3 Answers
3
You can make textview
as a child of scrollView
, and make textview
as height as wrap content.

AskNilesh
- 67,701
- 16
- 123
- 163

Blur Pixel
- 51
- 5
-
This is the best answer I read about how to make a textview scrollable. I tried everything and it wouldn't work until I set height of textview as wrap_content. – Geoffroy CALA Nov 09 '19 at 22:30
1
One general way to do this would be wrap your top level layout in a <ScrollView>
, something like this:
<ScrollView
android:id="@+id/yourScrollView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="60dp">
<LinearLayout
android:id="@+id/yourMainLayout"
android:orientation="vertical"
android:padding="12dp" <!-- add your other content here -->
android:layout_width="match_parent"
android:layout_height="wrap_content">
</LinearLayout>
</ScrollView>
Then, inside the above LinearLayout
you may add one or more TextView
.

AskNilesh
- 67,701
- 16
- 123
- 163

Tim Biegeleisen
- 502,043
- 27
- 286
- 360
0
In the textview
xml Add this:
android:scrollbars = "vertical"

AskNilesh
- 67,701
- 16
- 123
- 163

ali ahmadian
- 31
- 6