Я установил ScrollView
в своем LinearLayout
. Я хочу прокрутить TextView
. Я попытался использовать ScrollView
в xml, как это. Но это не работает.android textview scrollview в макете scrollview
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="8dp"
tools:context=".SubpagesLayout.ReportResult">
<!-- first scrollView -->
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/edit_corner_blue"
android:gravity="center"
android:text="@string/personalInformation"
android:textColor="@android:color/white" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="8dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/birthDate" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" TestData" />
</LinearLayout>
<!-- second scrollView -->
<ScrollView
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/textOphthalmoscopy"
android:layout_width="match_parent"
android:layout_height="80dp"
android:text="standard instrth various settings that allow focusing and adjustment of the light source to accommodate the viewer and to evaluate various features of the fundus." />
</ScrollView>
</LinearLayout>
</ScrollView>
</LinearLayout>
Я пробовал другой способ, как это, но он все еще не работает.
android:maxLines = "AN_INTEGER"
android:scrollbars = "vertical"
Я использовал
myTextView.setMovementMethod(new ScrollingMovementMethod());
Так как позволить TextView
прокручивать? Если это второй ScrollView
.
вы не можете использовать вложенную вид прокрутки, попробуйте использовать NestedScrollView предоставленную андроида, однако избежать вложенности свитки, если и может – Ak9637
да, это NestedScrollView! спасибо за помощь, но почему я должен избегать NestedScrollView? –
Я не знаю технического ответа на этот вопрос, но физически его не рекомендуется иметь один прокрутки внутри другой прокручивающейся поверхности, так как андроид основан на MATERIAL UI – Ak9637