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.


8
ConstraintLayout de Android: coloque una vista encima de otra vista
Estoy tratando de agregar ProgressBara encima de a Button(ambos están dentro de a ConstraintLayout). <Button android:id="@+id/sign_in_button" android:layout_width="280dp" android:layout_height="75dp" android:layout_marginBottom="75dp" android:layout_marginTop="50dp" android:text="@string/sign_in" android:textColor="@color/white" android:textSize="22sp" android:textStyle="bold" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toBottomOf="@+id/passwordEditText" app:layout_constraintVertical_bias="0.0"/> <ProgressBar android:id="@+id/progressBar" style="?android:attr/progressBarStyle" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintTop_toTopOf="@+id/sign_in_button" android:layout_marginTop="8dp" app:layout_constraintBottom_toBottomOf="@+id/sign_in_button" android:layout_marginBottom="8dp" app:layout_constraintVertical_bias="0.5" android:layout_marginLeft="8dp" app:layout_constraintLeft_toLeftOf="@+id/sign_in_button" android:layout_marginRight="8dp" app:layout_constraintRight_toRightOf="@+id/sign_in_button"/> Pero incluso después de llamar bringToFrontal ProgressBarin …

13
Android dibuja una línea horizontal entre las vistas
Tengo mi diseño como a continuación: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:id="@+id/textView1" style="@style/behindMenuItemLabel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:text="Twitter Feeds" android:textStyle="bold" /> <ListView android:id="@+id/list" android:layout_width="350dp" android:layout_height="50dp" /> <TextView android:id="@+id/textView1" style="@style/behindMenuItemLabel1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="1dp" android:text="FaceBook Feeds" /> <ListView android:id="@+id/list1" android:layout_width="350dp" android:layout_height="50dp" /> </LinearLayout> Mi requisito es dibujar una …



9
¿Es posible poner un ConstraintLayout dentro de un ScrollView?
Recientemente, con Android Studio 2.2 hay un nuevo ConstraintLayout que hace que el diseño sea mucho más fácil, pero a diferencia de RelativeLayouty Linearlayout, no puedo usar ScrollViewpara envolver ConstraintLayot. es posible? ¿Si es así, cómo? es decir <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="0dp"> <android.support.constraint.ConstraintLayout android:id="@+id/constraintLayout" android:layout_width="match_parent" android:layout_height="match_parent" …

8
¿Cómo puedo modificar el color de la ondulación cuando uso? Attr / selectableItemBackground como fondo?
He visto algunas preguntas SO y me dieron algunos métodos posibles para lograr lo que quiero. Por ejemplo: Utilice el colorControlHighlightatributo en styles.xml. Aquí está mi styles-v21.xml: <style name="SelectableItemBackground"> <item name="android:colorControlHighlight">#5677FC</item> <item name="android:background">?attr/selectableItemBackground</item> </style> Y mi widget: <TextView android:id="@+id/tv_take_photo_as_bt" android:layout_width="280dp" android:layout_height="48dp" android:text="@string/act_take_photo" style="@style/SelectableItemBackground"/> Y no funciona. También intenté agregar parent="Theme.AppCompatal …

1
Usar el espacio de nombres de la aplicación con estilo
Voy a dar un ejemplo para demostrar el punto más importante. Imagina que mi aplicación tiene varios FloatingActionButtons. En consecuencia, quiero crear un estilo y reutilizarlo. Entonces hago lo siguiente: <style name="FabStyle” parent ="Widget.Design.FloatingActionButton"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_margin">16dp</item> <item name="app:backgroundTint">@color/accent</item> <item name="app:layout_anchorGravity">end|bottom</item> </style> El problema que tengo es …


13
Appcompatv7: el cajón de navegación v21 no muestra el icono de hamburguesa
Estoy implementando el cajón de navegación estilo lollipop con la última biblioteca de soporte de appcompat, pero el problema es que el icono de hamburguesa nunca se muestra. Solo se muestra el icono de retroceso. Este es mi código de actividad import android.os.Bundle; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBarDrawerToggle; import …

11
¿Cómo implementar un Android: fondo que no se estira?
Encontré este gran hilo que describe cómo "comer el pastel y tenerlo también", es decir, usar la imagen en Buttonlugar de ImageButton(que no permite SetText(), cambiar el tamaño, etc.). Esto se logra utilizando el atributo Ver: android:background="@drawable/bgimage" El único problema con esto es que estira la imagen para que se …

9
Hacer que un LinearLayout actúe como un botón
Tengo un estilo LinearLayoutque he diseñado para que se parezca a un button, y contiene algunos elementos de texto / ImageView. Me gustaría hacer todo el LinearLayoutacto como a button, en particular para darle estados que están definidos en a para que tenga un fondo diferente cuando se presiona. ¿Hay …

11
java.lang.IllegalStateException: el hijo especificado ya tiene un padre
Estoy usando fragmentos, cuando instancia un fragmento la primera vez. pero la segunda vez obtuve esta excepción. ¿No pude encontrar la línea donde obtuve el error? 04-04 08:51:54.320: E/AndroidRuntime(29713): FATAL EXCEPTION: main 04-04 08:51:54.320: E/AndroidRuntime(29713): java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's …

10
Desplazamiento de página cuando aparece el teclado en pantalla
Tengo un <ScrollView>diseño: <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/my_scrollview" android:layout_width="fill_parent" android:layout_height="wrap_content" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" > <EditText android:id="@+id/input_one" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <EditText android:id="@+id/input_two" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <EditText android:id="@+id/input_three" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <Button android:id="@+id/ok_btn" android:layout_width="200dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginTop="20dp" android:text="@string/ok_str" /> </LinearLayout> </ScrollView> Como puede …

12
Esta vista no está restringida verticalmente. En tiempo de ejecución, saltará a la izquierda a menos que agregue una restricción vertical
El nuevo editor de diseño en Android Studio 2.2 sigue mostrando este error en vistas como EditText y Buttons. amablemente ayuda Además, se agradecería cualquier enlace que ayude en la incorporación con el nuevo diseño de restricción. código: <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout android:id="@+id/activity_main" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.set.email.MainActivity" tools:layout_editor_absoluteX="0dp" …

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.