TextView corta el texto cuando es lo suficientemente largo
Tengo un problema extraño con TextView, corta parte del texto al final. Mi diseño se ve como
<LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_gravity="top|center_horizontal" android:gravity="top|center_horizontal" android:orientation="vertical" > <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_gravity="top|center_horizontal" android:gravity="top|center_horizontal" android:orientation="horizontal" android:layout_weight="1" android:layout_marginBottom="5dp"> <Button android:id="@+id/btnPreviousQuestion" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/selector_arrow_left" android:clickable="true" android:visibility="gone" > </Button> <TextView android:id="@+id/txtQuestion" style="@style/question_text" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="top|center_horizontal" android:layout_weight="1" /> <Button android:id="@+id/btnNextQuestion" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginRight="10dp" android:background="@drawable/selector_arrow_right" android:clickable="true" > </Button> </LinearLayout> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_weight="1" android:orientation="horizontal" > <WebView android:id="@+id/wvMultimediaQuestion" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|center_horizontal" android:layout_marginLeft="50dp" android:layout_marginRight="55dp" android:layout_weight="1" android:visibility="gone" /> </LinearLayout> </LinearLayout>
Y txtQuestion corta texto cuando es lo suficientemente largo. ¿Qué pasa? ¿Alguien sabe?
- Android.widget, textView no se puede convertir en android.widget, botón
- Cargar imágenes en ImageView en Android
- Cambiar el estilo de CalendarView
- ¿Acceso estático a los recursos de una aplicación para Android?
- ¿Cómo solucionar el error "proceso es malo" para un Widget de Android?
- Android Cómo ajustar el diseño en el modo de pantalla completa cuando el teclado virtual está visible
- Coordenadas incorrectas de getLocationOnScreen / getLocationInWindow
- Android: Id. Idéntica para widgets múltiples
- Animaciones de widget de pantalla de inicio de Android
- Android: ¿Cómo hacer que los botones deslizantes como botón de desbloqueo del teléfono en el protector de pantalla?
4 Solutions collect form web for “TextView corta el texto cuando es lo suficientemente largo”
Hacer uso de estos atributos
android:lines="1" android:scrollHorizontally="true" android:ellipsize="end"
Agregará "…" al final. Pero esto no solucionará el problema en la pestaña de nido de abeja
Por lo tanto, para la tableta de nido de abeja, agregue el siguiente atttibute también
android:singleLine="true"
Por otra parte si usted requiere el efecto de marquesina
android:singleLine="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:scrollHorizontally="true" android:focusable="true" android:focusableInTouchMode="true
Sí, hay algunos atributos que necesita establecer, pero primero déjenos saber qué tipo de textview desea exactamente, una sola línea o multilínea?
Hay algunos atributos que usted puede cuidar de:
android:singleLine="true" // or false android:ellipsize="marquee" // must check android:lines="1"
Necesita establecer android: minLines = "2"
Si espera longitudes de texto diferentes para su vista o va a cambiar el textSize
de textSize
de diferentes instancias de su TextView
entonces debe usar View.addOnLayoutChangeListener()
.
Vea un ejemplo aquí: https://stackoverflow.com/a/44069734/1402087
- Registrar BroadcastReceiver to Widget (Diferencia de objeto de contexto)
- RadioButtons programáticamente agregados se niegan a obedecer la ponderación LayoutParams
- Barra de puntuación que muestra sólo media estrella en lugar de estrella completa
- Cómo utilizar setBackground con un Widget de Android
- ¿Cree la lockscreen personalizada para android 4.0 o arriba?
- Android: Iniciar actividad a través de enlace en TextView
- Puede subrayar palabras en texto TextView
- Mostrar SearchWidget en ActionBar si el usuario presiona el botón de búsqueda del dispositivo
- Teclado suave de Android no abierto en webView`
- Android getMeasuredHeight devuelve valores erróneos!
- Cómo hacer una barra de progreso mostrar en la parte superior de un botón en android
- Obtención de tamaño de vista de imagen para creación de mapa de bits