Tag: android diseño

Android: Vista inferior de navegación – cambia el icono del elemento seleccionado

He añadido BottomNavigationView en mi aplicación como. Main.xml <android.support.design.widget.BottomNavigationView android:id="@+id/bottom_navigation" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" app:itemBackground="@color/colorPrimary" app:itemIconTint="@color/white" app:itemTextColor="@color/white" app:menu="@menu/bottom_navigation_main" /> Bottom_navigation_main.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <item android:id="@+id/action_favorites" android:enabled="true" android:icon="@drawable/ic_favorite_white_24dp" android:title="@string/text_favorites" app:showAsAction="ifRoom" /> <item android:id="@+id/action_schedules" android:enabled="true" android:icon="@drawable/ic_access_time_white_24dp" android:title="@string/text_schedules" app:showAsAction="ifRoom" /> <item android:id="@+id/action_music" android:enabled="true" android:icon="@drawable/ic_audiotrack_white_24dp" android:title="@string/text_music" app:showAsAction="ifRoom" /> </menu> MainActivity clic bottomNavigationView.setOnNavigationItemSelectedListener( new BottomNavigationView.OnNavigationItemSelectedListener() { @Override public […]

Android – ¿Cómo hacer una restricción desplazable?

Quiero hacer un diseño que me permite desplazarse hacia abajo utilizando el diseño de restricciones, pero no sé cómo hacerlo. Debe el scrollview ser el padre del constraintlayout como esto? <?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"> </android.support.constraint.ConstraintLayout> ¿O al revés? Tal vez alguien me puede señalar a […]

¿Cómo crear un diseño diferente para Galaxy S3 y Nexus 7?

He creado una aplicación de Android que funciona correctamente para el nexo 7. Dentro de la carpeta de recursos, he creado dos carpetas, layout , layout-land para Nexus 7. "Todo estaba trabajando bien hasta la fecha. Ahora quiero crear un diseño diferente para Samsung Galaxy S3.Para eso, he creado una carpeta dentro de los recursos […]

ImageView que toma demasiado espacio vertical

Estoy trabajando en un proyecto con una gridview escalonada que puede soportar alturas variables para cada vista anidada, <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/layout_border" android:orientation="vertical"> <ImageView android:id="@+id/imageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_launcher" /> <TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@android:color/holo_blue_light" /> </LinearLayout> Como se puede ver en las imágenes, para imágenes de gran tamaño el ImageView toma […]

Android – reducir EditText flotante etiqueta de relleno / margen?

¿Es posible tener esa etiqueta flotante (email / contraseña) para estar dentro de la caja. Básicamente reducir el espacio entre la sugerencia y la entrada real. Traté de relleno superior / inferior. Margen superior / inferior para editText. Pero ninguno de ellos dio el resultado que estoy buscando. <android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="20dp" android:id="@+id/emailWrapper" app:hintTextAppearance="@style/floatingLabel"> <EditText […]

Agregar un pie de página a scrollview

Tengo un scrollview que contiene un manojo de disposiciones relativas que se extiende más allá de la altura de la pantalla. ¿Cómo puedo añadir un linearlayout con 2 botones que "pega" en la parte inferior de la pantalla. Significado no importa cómo desplazar mi vista de desplazamiento, mi linearlayout siempre aparecerá en la parte inferior […]

BringToFront no funciona en RecyclerView

Quiero hacer una animación en RecyclerView que requiere que un niño tenga un índice z más grande que otro niño. Sin embargo, cuando utilicé el método ViewGroup en ViewGroup no funcionó. ¿Hay alguna manera de llevar a un niño al frente en RecyclerView ?

Elemento de Recyclerview efecto de ondulación de clic

Estoy intentando agregar el efecto de la ondulación al artículo de RecyclerView. Tuve una mirada en línea, pero no pude encontrar lo que necesito. He intentado android: el atributo del fondo al RecyclerView sí mismo y lo fijé a "? Android: selectableItemBackground" pero no trabajó .: El diseño de mi padre es así <LinearLayout android:layout_width="match_parent" […]

Crear vista sobre cardview en android

Quiero crear este diseño Esto es un cardview (visión gris) y el imageview (opinión azul) para eso yo utiliza este código <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/abc_search_url_text_normal" android:orientation="vertical"> <android.support.v7.widget.CardView android:layout_width="match_parent" android:layout_height="100dp" android:layout_alignParentBottom="true" android:layout_gravity="bottom" android:layout_marginBottom="3dp" android:paddingTop="5dp" app:cardBackgroundColor="@color/abc_input_method_navigation_guard"> </android.support.v7.widget.CardView> <ImageView android:layout_width="100dp" android:layout_height="100dp" android:layout_gravity="bottom" android:layout_marginBottom="30dp" android:layout_marginRight="10dp" android:scaleType="fitXY" android:src="@drawable/abc_ratingbar_full_material" /> </FrameLayout> Pero en el resultado mi visión de la […]

Clase hijo de EditText se ve diferente a la normal EditText en Android 4

Este es un "error" que descubrí mientras trabajaba en una aplicación real, pero creé un proyecto en blanco para reproducirlo. Tengo el siguiente diseño: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:id="@+id/root" android:orientation="vertical" android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" /> <com.example.test.testapp.MyEditText android:layout_width="match_parent" android:layout_height="wrap_content" /> </LinearLayout> La clase MyEditText tiene este aspecto: public class MyEditText extends […]

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