Collapsing ToolBar Layout siempre Colapsar si Mostrar PopUp Elemento de menú RecyclerView
Implemento la Disposición de Barra de Herramientas de Colapso en mi Actividad. Creo RecyclerView también en esta actividad. Tengo problema, cuando yo cómo el artículo de menú de PopUp RecyclerView, Collapsing ToolBar siempre Colapse.
Este mi XML:
- Barra de búsqueda personalizada tiene una brecha entre el pulgar y el progreso
- Android: Hacer caracteres en negrita en xml
- ¿Cómo puedo crear una barra de botones de encabezado o pie de página para mi aplicación de Android?
- Cómo agregar TableRow de xml a TableLayout mediante programación?
- ¿Cómo puedo configurar una sombra en cada celda de un ListView?
<?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout 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:fitsSystemWindows="true" tools:context="com.ad.kostrad.mp.activity.GambarLokasiActvity"> <android.support.design.widget.AppBarLayout android:id="@+id/app_bar_layout" android:layout_width="match_parent" android:layout_height="wrap_content" android:fitsSystemWindows="true" app:elevation="0dp" app:theme="@style/AppTheme.AppBarOverlay"> <android.support.design.widget.CollapsingToolbarLayout android:id="@+id/collapsing_toolbar" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" app:contentScrim="?attr/colorPrimary" app:layout_scrollFlags="scroll|exitUntilCollapsed"> <include layout="@layout/header_item_lokasi" /> <include layout="@layout/custom_toolbar"/> </android.support.design.widget.CollapsingToolbarLayout> </android.support.design.widget.AppBarLayout> <include layout="@layout/content_gambar_lokasi_actvity" /> </android.support.design.widget.CoordinatorLayout>
Entonces, ¿cómo solucionarlo?
- Gradiente como este?
- Cómo cambiar el estilo de texto en el fragmento de preferencia
- Escribir texto multilínea en el botón en Android
- Add Layout progamatically android
- Teclado Android Ajustar Redimensionar
- Generar errores con XML a la dependencia del convertidor de objetos de java en build.gradle para retroadaptación
- ¿Es posible editar Androidmanifest.XML Después de empacar el APK?
- Android, escucha de la casilla de verificación en XML?
Utilizando
PopupMenu popup = new PopupMenu(activity, v, Gravity.RIGHT);
no ayuda si toca los elementos cerca de la parte inferior de la pantalla. Seguirá intentando realizar un desplazamiento hasta ajustarse al menú.
En realidad, parece haber un error en las bibliotecas de soporte. Para una solución completa que puede reemplazar por ahora:
import android.support.v7.widget.PopupMenu;
con
import android.widget.PopupMenu;
como se sugiere para una pregunta similar. El menú emergente funcionará como se esperaba.
Resuelvo esto con reemplazar:
PopupMenu popup = new PopupMenu(activity, v);
a
PopupMenu popup = new PopupMenu(activity, v, Gravity.RIGHT);
- android error: No se pudo leer los descriptores del archivo de canal de entrada desde el paquete
- crear un adaptador para rellenar Spinner con objetos