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