Estoy tratando de reemplazar un conjunto de vistas con una vista compuesta personalizada que se supone que debe hacer exactamente lo mismo. Específicamente repito con frecuencia el siguiente diseño: <LinearLayout style="@style/customLayoutStyle"> <Button style="@style/customButtonStyle" /> <TextView style="@style/customTextViewStyle" /> </LinearLayout> Mi meta es reemplazar este bloque por un solo <Highlighter /> . Para ello, defino en res […]
Tengo el siguiente xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/filters_view_container" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#ededed" android:orientation="vertical" android:paddingLeft="20dp" android:paddingRight="20dp" > <ExpandableListView android:id="@+id/filters_List" android:layout_width="match_parent" android:layout_height="match_parent" android:divider="#00000000"> </ExpandableListView> </LinearLayout> El LinearLayout tiene un fondo gris. Quiero que este fondo llene la pantalla entera (el espacio entre la barra azul y la barra negra), así que establezco la altura de LinearLayout […]
Estoy añadiendo dinámicamente vistas a un diseño relativo y definiéndolas mediante programación. Las vistas se pueden mover alrededor de la pantalla para que su posición está cambiando. Cuando intento establecer una vista (button2) para sentarse debajo de otra vista (button1), button2 se coloca en la antigua ubicación de button1 (la ubicación predeterminada de donde se […]
Estoy tratando de crear una pestaña de menú basada en Google "diseño de materiales" con Eclipse, pero tengo un error: Error al inflacionar la clase android.support.design.widget.TabLayout Archivo de registro: 07-30 00:52:40.588: E/Trace(31652): error opening trace file: No such file or directory (2) 07-30 00:52:40.672: E/AndroidRuntime(31652): FATAL EXCEPTION: main 07-30 00:52:40.672: E/AndroidRuntime(31652): java.lang.RuntimeException: Unable to start […]
Estoy dibujando cabecera personalizada para introducir información en mi aplicación. He dibujado 2 formas en xml y luego las coloca en un diseño. Ese diseño entonces se pone en mi disposición principal usando. Sin embargo, hay un borde negro que se dibuja alrededor de cada uno de los encabezados incluidos. Esto parece ser sólo en […]
Definí un LinearLayout como elemento raíz en activity_main.xml. CASE 1: De onCreate () He intentado agregar Button en este LinearLayout vertical, lo que me confundió es, según API de Google, traté de llamar a setWidth (20) en el botón antes de añadirlo en ViewGroup, pero Button ocupado width 'match_parent' En lugar de 20dp. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" […]
Tengo una vista personalizada con un método onTouch que lanza otra actividad con su propio diseño xml. Si ejecuto el programa en un emulador que ha sido escalado para ver el tamaño (sí sólo escalado, el emulador normal está bien), crea una instancia de la nueva actividad con los archivos de disposición redonda y rectos. […]
Estoy tratando de usar el diseño de material en mi proyecto pero no encontré una manera de importarlo. He pasado mucho tiempo en Internet y en el stackoverflow intentando lo que los usuarios han sugerido pero lo que he intentado no está funcionando. Estoy usando Android Studio 0.8.14 en Mac OSX 10.10. Con gradle 13.2 […]
Mi actividad fullscreen.xml tiene este extracto que funciona exactamente como yo quiero, produciendo salida con los decimales alineados: <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_gravity="center_horizontal|top" android:gravity="center"> <TextView android:layout_width="140dp" android:layout_height="24dp" android:text="-0.123" android:id="@+id/acc_x" android:layout_gravity="center_horizontal|top" android:textColor="#ffffff" android:gravity="center_vertical|end" android:layout_margin="0dp" style="@style/Base.TextAppearance.AppCompat.Large" /> <TextView android:layout_width="140dp" android:layout_height="24dp" android:text="0.123" android:id="@+id/acc_y" android:layout_gravity="center_horizontal|top" android:textColor="#ffffff" android:gravity="center_vertical|end" android:layout_margin="0dp" style="@style/Base.TextAppearance.AppCompat.Large" /> <TextView android:layout_width="140dp" android:layout_height="24dp" android:text="99.123" android:id="@+id/acc_z" android:layout_gravity="center_horizontal|top" android:textColor="#ffffff" android:gravity="center_vertical|end" android:layout_margin="0dp" […]
No puedo controlar la altura del LinearLayout . Éstos no alinearán correctamente y no llenarán el ancho. Quiero que el divisor esté en el centro y los dos botones a ambos lados. Aquí está mi código: <LinearLayout android:id="@+id/buttonFieldsLayout" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/loginFieldsLayout" > <Button android:id="@+id/signUpButton" style="@style/AuthButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/sign_up_button_label" /> <View android:id="@+id/buttonDivider" android:layout_width="1dp" android:layout_height="wrap_content" android:background="@drawable/divider" […]