Personalizar menú contextual como pinterest menu

He estado buscando algo como menú Pinterest siempre que se presiona el elemento en GridView . Sé que es una pregunta demasiado amplia. Pero poco huelga en la pregunta proporcionará una manera correcta de lograr estos.

What:

¿Cómo se puede implementar personalizar el menú contextual como Contactos + o Pinterest Menú contextual en el elemento GridView?

Menú Contextual de PinterestContactos + Menú contextual

Intentó:

ArcMenu : Pero son el reemplazo del menú del deslizador o del menú emergente para la aplicación total. Quiero el menú que se puede crear onFly para el artículo de GridView.

Menú satélite : Igual que ArcMenu, reemplazo del menú deslizante o menú emergente para la aplicación general.

Por favor, acláreme para lograr un comportamiento como este.

Creo que en lugar de Context Menu puede utilizar PopupWindow para su requerimiento.

  //Custom popup view View view= layoutInflater.inflate(R.layout.popupview, null); PopupWindow popupWindow = new PopupWindow( view, LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); //Display popup window on clicking anything //Displays pop up window near button with offsets 10 and -10 popupWindow.showAsDropDown(button, 10, -10); 

Para más información

http://developer.android.com/reference/android/widget/PopupWindow.html

http://android-er.blogspot.in/2012/03/example-of-using-popupwindow.html

Utilice la vista 3D de acción rápida. Es el menú que se utiliza en la aplicación de twitter.
Para fuente: https://github.com/lorensiuswlt/NewQuickAction3D

Estoy usando una versión modificada de ArcMenu (modificaciones pequeñas y principalmente visuales) para algo similar. Y es perfectamente adaptable a gridview (estoy utilizando con StaggeredGridView onitemclick).

Sólo tienes que definirlo en el xml dentro del elemento gridview con Visibility: gone y luego en tu adaptador gridview o en la actividad, ponlo a visible cuando se toca o hace clic en el elemento …

No sé por qué dices que es para la aplicación en general, se puede utilizar como un elemento elemento también.

  • ¿Cómo conservo el resaltado de elementos seleccionado en gridview cuando cambia numColumns?
  • Cómo encontrar el elemento dentro de un gridview en Android?
  • Animar los elementos de GridView de Android
  • OnClickListener no funciona para el primer elemento en GridView
  • Cómo acceder a un elemento específico de cada elemento de vista de cuadrícula
  • Cómo pasar JSON Array utilizando objeto JSON
  • Cómo utilizar setScrollListener en StaggeredGridView
  • Desplazamiento automático de AdapterView (Listview, GridView, ...)
  • Lazy carga de GridView con imágenes de descarga de Internet
  • Cómo configurar un Android GridView con diferentes tamaños de columna
  • Cómo configurar un colspan en una celda de gridview de Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.