Tag: android linearlayout

fije el ancho y la altura como porcentaje en el diseño relativo

Me gustaría tener esto: un ViewPager superpuesto por 2 flechas Y obtengo lo que quiero por este código. Sin embargo, recibí estas advertencias de pelusas: esta disposición es inútil (para las disposiciones falsas) los pesos anidados son malos para el rendimiento. Me pregunto si hay una mejor manera de obtener esta interfaz de usuario como […]

ListView ocupa todo el espacio en LinearLayout

Tengo este LinearLayout contiene un ListView y un LinearLayout : <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <ListView android:id="@+id/list_view" android:layout_width="match_parent" android:layout_height="fill_parent"/> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="10dp"> <EditText android:layout_width="fill_parent" android:layout_height="40dp" android:hint="Hej"/> </LinearLayout> </LinearLayout> El ListView ocupa todo el diseño y el LinearLayout con EditText se agrega por debajo del borde inferior de la pantalla y […]

Añadir vista horizontal y verticalmente en LinearLayout dinámicamente

Quiero agregar la vista dinámica en un LinearLayout horizontal. Pero mi problema es si no hay espacio en horizontal que debe colocarse automáticamente en vertical. Mi imagen Mi resultado esperado Mis códigos son for (int j = 0; j < jobDet.getKeywords().length; j++) { RelativeLayout tr_head = (RelativeLayout) getLayoutInflater().inflate(R.layout.tag_lay, null); TextView label_date = (TextView) tr_head.findViewById(R.id.tag_name); label_date.setText(jobDet.getKeywords()[j]); […]

¿Cómo puedo establecer un ancho máximo en un LinearLayout para que no se estire en modo horizontal?

Mi aplicación se ve muy bien en modo retrato, pero se extiende en el paisaje y se ve mal. Sé que podría hacer una disposición separada para el paisaje, pero preferiría apenas fijar el ancho máximo de mi elemento de la raíz de modo que el modo del paisaje apenas los resultados en un cierto […]

Obtener una vista secundaria para match_parent en Android

Tengo un diseño lineal simple que estoy inflando en un adaptador: @Override public View getView(final int position, View convertView, final ViewGroup parent) { if (convertView == null) { convertView = inflater.inflate(R.layout.category_listview_row, parent, false); } else { ((LinearLayout)convertView).removeAllViews(); } if (LAYOUT_TYPES.GRID.equals(layoutType)) { convertView = CategoryFragment.getViewForGridLayout(context, displayArray, position, convertView, listener); } else { convertView = CategoryFragment.getViewForListLayout(context, displayArray, […]

Android – LinearLayout en ScrollView en Relativelayout

Tengo un pequeño problema con los diseños. He hecho RelativeLayout en el que puse dos LinearLayouts (1 y 2) y entre ellos ScrollView con LinearLayout. A continuación, configuro que ScrollView se coloque en linealLayout2 y superior linearLayout1. Sin embargo, LinearLayout dentro de ScrollView no se establece como su padre. Aquí está el código, tal vez […]

compruebe si existe una vista desde un inflador de diseño antes de añadir otro

En mi proyecto de Android, estoy añadiendo dinámicamente formularios a mi diseño lineal y luego destruirlos cuando haya terminado con un botón. Sin embargo, cuando hago clic en el botón "añadir", añade infinitamente más formas, aunque sólo quiero uno a la vez. ¿Cómo puedo chec si mi linearLayout "cuentas" se ha añadido a la vista […]

Cómo agregar linealmente LinearLayout con color de fondo y peso a otro diseño

Tengo LinearLayout en xml: <LinearLayout android:id="@+id/progress" android:layout_width="fill_parent" android:layout_height="@dimen/progress_height" android:layout_alignParentBottom="true" android:baselineAligned="false" android:orientation="horizontal" /> y me gustaría generar dinámicamente pocos otros LinearLayouts y ponerlos a "progresar" equaly espaciados, por ejemplo: El primer LinearLayout agregado ocupará todo el espacio. Segundo LL compartirá el 50% del espacio con 1LL Tercera LL compartirá el 33% del espacio con 1LL y […]

Android – java.lang.UnsupportedOperationException: No se puede convertir a dimension: type = 0x12

Estoy tratando de hacer una interfaz de usuario para mi aplicación Android, pero se bloquea y el error es "java.lang.RuntimeException: No se puede iniciar la actividad ComponentInfo {com.example.test / com.example.test.MainActivity}: java.lang.UnsupportedOperationException: No se puede convertir a dimension: type = 0x12" Aquí está mi código XML <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#ff000000" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin"> <EditText […]

Android LinearLayout divisor, pero el porcentaje?

En happy.xml tengo un LinearLayout … <LinearLayout android:orientation="vertical" android:divider="@drawable/happy_spacer" android:showDividers="middle" …> Aquí está el archivo happy_spacer.xml … <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <size android:height="8dp" /> <solid android:color="#90909090" /> </shape> Fantástico, el espaciador es 8dp alto. Pero ya no se puede trabajar así en un mundo sensible, la altura del espaciador tiene que ser un cierto […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.