Android: cómo configurar la imagen de fondo en el diseño de la tabla

Estoy utilizando tablelayout para mostrar elementos de sqlite db. Establecer una imagen backgrpund para el diseño de la tabla, pero la imagen aparece debajo de los textos que necesito para mostrar la imagen de nuevo a los textos, no a continuación, es decir, necesito el marco de la imagen como 0,0 Lo que tengo que hacer. Ahora usaba

.setbackgroundresources(r.drawable.imagename) 

Guíame por favor que tengo que agregar la imagen de fondo para la disposición de la tabla programmatically

Si está configurando el recurso de fondo para un diseño y la imagen aparece debajo del diseño en sí (es decir, debajo de todos los componentes), es probable que no agregue el recurso de fondo al diseño correcto.

Pero ya que no estás realmente dando mucha información, que ni siquiera podría ser el caso.

¿Podría ser que su imagen es en realidad mucho más pequeña que la propia mesa y en lugar de ampliar al tamaño de la tabla, podría estar en su tamaño fijo (que probablemente se centrará en el diseño)?

Trate de configurar el fondo de la tabla a un color fijo (es decir, view.setBackgroundColor (Color.BLACK);) para probar que fuera. Si toda la tabla se llena como se esperaba, probablemente esté relacionada con la imagen que está utilizando.

Si el color llena sólo el mismo área que el recurso de imagen antes, entonces es probablemente mi primer pensamiento en el que no agregas el recurso al diseño adecuado.

A continuación, trate de poner un layout externo de diseño lineal de la disposición de la tabla, en su archivo .xml y luego establecer el fondo de ese diseño lineal como

 <LinearLayout android:id="@+id/linearLayout1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/bkg1"> <TableLayout android:id="@+id/linearLayout1_tblLayout1" android:layout_width="wrap_content" android:layout_height="wrap_content" > <TableRow android:id="@+id/linearLayout1_tblLayout1_tableRow1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center" > ...... </TableRow> </TableLayout> </LinearLayout> 
  • Android Google Map addMarker () muy lento al agregar 400 marcadores
  • Invocación de funciones JNI en el nombre del paquete de Android que contiene subrayado
  • Android: muestra barra de progreso indeterminada en la actividad TabHost
  • El registro de LibGDX no aparece en logcat
  • Cómo mostrar el lunes como primer día CalendarView
  • ¿Por qué JUnit 4 en Android no funciona?
  • Cancelación automática de la notificación en un momento determinado
  • Acceso a Android Wear Fit Data
  • OutOfMemoryError crear bitmaps
  • ¿Acelerando el cifrado?
  • Fije una imagen de la galería para el fondo del teléfono de escritorio (androide-java)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.