android popupwindow float fuera de la vista de padres

En lugar de despedir un popup, me gustaría ocultarlo fuera de la pantalla en posición -width, -heigt. Cuando trato de actualizar la pantalla emergente de la pantalla se detiene en los límites de la vista de los padres. ¿Cómo lo actualizo fuera de la pantalla, o semi fuera de pantalla?

View view = LayoutInflater.from(getBaseContext()).inflate(R.layout.mylayout,null); pop = new PopupWindow(this); pop.setTouchable(false); pop.setHeight(200); pop.setWidth(200); pop.setContentView(view); pop.showAtLocation(myparentview, 0, 50, 50); pop.update(-200,-200,-1,-1); 

Instantánea del problema: no pasará 0,0

Creo que lo que te falta es usar el setClippingEnabled con false .

http://developer.android.com/reference/android/widget/PopupWindow.html#setClippingEnabled(boolean)

Debe llamar antes de la llamada update() y esto debería permitirle pintar la ventana fuera de bounderies de pantalla.

no estoy seguro, pero querida prueba esto.

aplique el ancho y la altura de la ventana pop según el dispositivo que utilice. como aquí se aplica 200 * 200 . solo aplique esta altura y ancho de tiempo de ejecución.

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