Preguntas etiquetadas con android-constraintlayout

Un nuevo tipo de diseño disponible en el repositorio de soporte de Android construido sobre un sistema de restricciones flexible, que marca las posiciones de las vistas entre sí.





15
Android: ¿cómo hacer una disposición de restricción desplazable?
Quiero hacer un diseño que me permita desplazarme hacia abajo usando un diseño de restricción, pero no sé cómo hacerlo. ¿Debería ScrollViewser el padre de ConstraintLayoutalguien así? <?xml version="1.0" encoding="utf-8"?> <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" android:fillViewport="true"> <android.support.constraint.ConstraintLayout android:id="@+id/Constraint" android:layout_width="match_parent" android:layout_height="match_parent"/> ¿O al revés? Tal vez alguien pueda señalarme un …


7
La vista Wrap_content dentro de ConstraintLayout se extiende fuera de la pantalla
Estoy tratando de implementar una burbuja de chat simple usando a ConstraintLayout. Esto es lo que estoy tratando de lograr: Sin embargo, wrap_contentparece que no funciona correctamente con restricciones. Respeta los márgenes, pero no calcula el espacio disponible correctamente. Aquí está mi diseño: <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout 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" …


5
ConstraintLayout: cambiar las restricciones mediante programación
Necesito ayuda con ConstraintSet. Mi objetivo es cambiar las restricciones de la vista en el código, pero no puedo averiguar cómo hacerlo bien. Tengo 4 TextViewsy uno ImageView. Necesito establecer ImageViewrestricciones a una de las TextViews. check_answer4 = (TextView) findViewById(R.id.check_answer4); check_answer1 = (TextView) findViewById(R.id.check_answer1); check_answer2 = (TextView) findViewById(R.id.check_answer2); check_answer3 = …

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 …

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" …



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.