Resizing TextView no reduce su altura en Android 3.1
Tengo unTextView
que se puede cambiar de tamaño dinámicamente (usosetTextSize()
). Se expande y reduce sus límites correctamente en Android 2.2. Pero en Android 3.1, cuando el texto se vuelve más pequeño, la altura del área no se reduce.
Aquí está el video corto eso demuestra eso.
El diseño es simplemente vertical verticalLinearLayout
:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="0dip">
...
<TextView
android:id="@+id/track_number"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
style="@style/tcTrackNo"
android:padding="5dp" />
...
<style name="tcTrackNo" parent="@android:style/TextAppearance.Small">
<item name="android:textColor">@color/track_number</item>
</style>
ntonces, ¿qué extra se debe hacer para hacer que laTextView
reducir su altura en consecuencia a su tamaño de fuente en Honeycomb?
PD. Nuevamente, en Android 2.2 el área de texto se colapsa hasta la altura más pequeña sin ningún problema. @ El video cómo se pretende que funcione.