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.

23
RecyclerView dentro de ScrollView no funciona
Estoy tratando de implementar un diseño que contenga RecyclerView y ScrollView en el mismo diseño. Plantilla de diseño: <RelativeLayout> <ScrollView android:id="@+id/myScrollView"> <unrelated data>...</unrealated data> <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/my_recycler_view" /> </ScrollView> </RelativeLayout> Problemas: puedo desplazarme hasta el último elemento de ScrollView Cosas que probé: vista de tarjeta dentro de ScrollView(ahora ScrollViewcontiene …

30
RecyclerView: Inconsistencia detectada. Posición de artículo inválida
Nuestro control de calidad ha detectado un error: al girar el dispositivo Android (Droid Turbo), se produjo el siguiente bloqueo relacionado con RecyclerView : java.lang.IndexOutOfBoundsException: Inconsistencia detectada. Posición de elemento no válida 2 (desplazamiento: 2). Estado: 3 Para mí, parece un error interno dentro de RecyclerView, ya que no puedo …

25
Android: ¿Cómo crear un cuadro de diálogo sin título?
Estoy tratando de generar un diálogo personalizado en Android. Creo mi diálogo así: dialog = new Dialog(this); dialog.setContentView(R.layout.my_dialog); Todo funciona bien, excepto el título del Diálogo. Incluso si no configuro el título del cuadro de diálogo, la ventana emergente del cuadro de diálogo tiene un espacio en blanco en la …



9
Android LinearLayout Gradient Background
Tengo problemas para aplicar un fondo degradado a un diseño lineal. Esto debería ser relativamente simple de lo que he leído, pero simplemente no parece funcionar. Por motivos de referencia, estoy desarrollando 2.1-update1. header_bg.xml: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:angle="90" android:startColor="#FFFF0000" android:endColor="#FF00FF00" android:type="linear"/> </shape> main_header.xml: <?xml version="1.0" encoding="utf-8"?> …



10
Agregue relleno en la vista mediante programación
Estoy desarrollando la aplicación Android v2.2. Tengo un fragmento . En la onCreateView(...)devolución de llamada de mi clase de fragmento, inflo un diseño al fragmento como a continuación: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.login, null); return view; } El archivo de diseño …

9
¿Cómo diseñar vistas en RelativeLayout mediante programación?
Estoy tratando de lograr lo siguiente mediante programación (en lugar de declarativamente a través de XML): <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> En otras palabras, ¿cómo hago que el segundo TextViewaparezca debajo del primero, pero quiero hacerlo en código? RelativeLayout layout = new RelativeLayout(this); …

7
Evite pasar nulo como la raíz de la vista (es necesario resolver los parámetros de diseño en el elemento raíz del diseño inflado)
Pasar nulo para root studio me da esta advertencia: Evite pasar nulo como la raíz de la vista (es necesario resolver los parámetros de diseño en el elemento raíz del diseño inflado) Muestra un valor nulo en getGroupView. Por favor ayuda. public class ExpandableListAdapter extends BaseExpandableListAdapter { private Context _context; …

11
Colocación / superposición (índice z) de una vista sobre otra vista en Android
Tengo un diseño lineal que consiste en vista de imagen y vista de texto, uno debajo del otro en un diseño lineal. <LinearLayout android:orientation="horizontal" ... > <ImageView android:id="@+id/thumbnail" android:layout_weight="0.8" android:layout_width="0dip" android:layout_height="fill_parent"> </ImageView> <TextView android:id="@+id/description" android:layout_weight="0.2" android:layout_width="0dip" android:layout_height="wrap_content"> </TextView> Es posible que falten algunas reglas, esto es para dar una idea …

13
Android: establece el estilo de vista mediante programación
Aquí está XML: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" style="@style/LightStyle" android:layout_width="fill_parent" android:layout_height="55dip" android:clickable="true" android:orientation="horizontal" > <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" /> </RelativeLayout> ¿Cómo establecer styleatributo mediante programación?


14
Cómo inflar una vista con un diseño
Tengo un diseño definido en XML. Contiene también: <RelativeLayout android:id="@+id/item" android:layout_width="fill_parent" android:layout_height="wrap_content" /> Me gustaría inflar este RelativeView con otro archivo de diseño XML. Puedo usar diferentes diseños según la situación. ¿Cómo debería hacerlo? Estaba probando diferentes variaciones de RelativeLayout item = (RelativeLayout) findViewById(R.id.item); item.inflate(...) Pero ninguno de ellos funcionó …

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.