Preguntas etiquetadas con android-layout

Un diseño define la estructura visual de una interfaz de usuario, como la interfaz de usuario para un widget de actividad, fragmento o aplicación.


7
Cómo configurar Android: gravedad en TextView desde el lado de Java en Android
Puedo usar android:gravity="bottom|center_horizontal"xml en una vista de texto para obtener los resultados deseados, pero necesito hacerlo mediante programación. Mi vista de texto está dentro de un tablerowsi eso importa en a relativelayout. Yo he tratado: LayoutParams layoutParams = new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL); labelTV.setLayoutParams(layoutParams); Pero si entiendo correctamente, ¿eso …

21
GridLayout (no GridView) cómo estirar a todos los niños de manera uniforme
Quiero tener una cuadrícula de 2x2 con botones dentro. Esto es solo ICS, así que estoy tratando de usar el nuevo GridLayout dado. Aquí está el XML de mi diseño: <?xml version="1.0" encoding="utf-8"?> <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/favorites_grid" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#00ff00" android:rowCount="2" android:columnCount="2"> <Button android:text="Cell 0" android:layout_row="0" android:layout_column="0" android:textSize="14dip" /> <Button android:text="Cell …



8
¿Cómo puede saber cuándo se ha dibujado un diseño?
Tengo una vista personalizada que dibuja un mapa de bits desplazable en la pantalla. Para inicializarlo, necesito pasar el tamaño en píxeles del objeto de diseño primario. Pero durante las funciones onCreate y onResume, el diseño aún no se ha dibujado, por lo que layout.getMeasuredHeight () devuelve 0. Como solución …


9
¿Qué significa elipsis en Android?
He añadido un EditText a mi diseño, agregué una pista y la hice centrada horizontalmente. Al ejecutar la aplicación, la sugerencia era invisible. Descubrí que debería hacer el ellipsizevalor de TextViewser start: <EditText android:id="@+id/number1EditText" android:layout_width="match_parent" android:layout_height="wrap_content" android:ellipsize="start" android:ems="10" android:gravity="center_horizontal" android:hint="@string/hint1" /> En la documentación de Android, leo: Si se establece, …


4
¿Cómo uso un dibujo compuesto en lugar de un LinearLayout que contiene un ImageView y un TextView
Ejecuté la nueva herramienta Lint contra mi código. Surgió con muchas buenas sugerencias, pero esta no la puedo entender. Esta etiqueta y sus elementos secundarios se pueden reemplazar por uno y un dibujo compuesto Problema: Comprueba si el nodo actual puede ser reemplazado por un TextView usando elementos dibujables compuestos. …

2
Android: cómo dibujar un borde a un diseño lineal
Tengo tres archivos El XML, la función de dibujo y la actividad principal. Tengo algunos LinearLayouten mi archivo XML. <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#ef3" android:id="@+id/img01"/> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#E8A2B4" android:id="@+id/img02"/> </LinearLayout> Esta es la función de dibujar: public class getBorder extends TextView { public …


6
Cómo implementar un ViewPager con diferentes fragmentos / diseños
Cuando comienzo una actividad que implementa viewpager, el viewpager creó varios fragmentos. Quiero usar diferentes diseños para cada fragmento, pero el problema es que el visor muestra solo dos diseños al máximo (segundo diseño en todos los fragmentos restantes después de 1). Aquí está el código para SwipeActivity que implementa …

8
Pintura de Android: .measureText () vs .getTextBounds ()
Estoy midiendo texto usando Paint.getTextBounds(), ya que estoy interesado en obtener tanto el alto como el ancho del texto que se representará. Sin embargo, el texto real representado siempre es un poco más ancho que el .width()de la Rectinformación completada getTextBounds(). Para mi sorpresa, probé .measureText()y descubrí que devuelve un …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.