I want to make my TextView vertically scrollable. I have read "Making TextView Scrollable in Android" but since I don't know the size of the screen of the final device, I can't know which value should be set for maximum lines.
Is there any other way, so it gets the scrolling for any screen size?
My XML looks like this:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ScrollView android:layout_width="fill_parent" android:layout_height="wrap_content" android:fillViewport="true" android:layout_weight="1.0"> <TextView android:id="@+id/consola" android:layout_width="fill_parent" android:layout_height="match_parent"/> </ScrollView> <EditText android:id="@+id/comando" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="0.0"/> <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="0.0"> <Button android:text="Conectar" android:id="@+id/boton_conectar" android:layout_width="wrap_content" android:layout_weight="0.5" android:layout_height="wrap_content"> </Button> <Button android:text="Enviar" android:id="@+id/boton_enviar" android:layout_width="wrap_content" android:layout_weight="0.5" android:layout_height="wrap_content"> </Button> </LinearLayout> </LinearLayout>