Tag: android windowmanager

Programáticamente set android: windowIsTranslucent

Pude crear una actividad flotante después de seguir este tutorial http://cases.azoft.com/android-tutorial-floating-activity/ Sin embargo, para hacerlo, tuve que añadir esta línea en styles.xml : <item name="android:windowIsTranslucent">true</item> ¿Es posible tener el mismo efecto usando solo código Android / Java? (por ejemplo, en Activity.onAttachedToWindow() o así …) Gracias de antemano por tu ayuda. [EDIT 01] styles.xml no debe […]

Mostrar una vista en WindowManager que puede venir de "fuera de la pantalla"

Tengo el siguiente problema: Tengo una vista que estoy poniendo dentro del WindowManager y me gustaría que viniera traduciendo la animación desde fuera de la pantalla y hacia el centro de la pantalla. Desafortunadamente, no importa lo que hago, la vista se pega al eje. Este es el código: view = (FrameLayout) LayoutInflater.from(this).inflate( R.layout.poke, null); […]

WindowManager de Android Window no reposiciona después de que el teclado es visble

Una ventana que se muestra en la pantalla public class FlatingViewService extends Service{ public static WindowManager windowManager; … windowManager = (WindowManager) getSystemService(WINDOW_SERVICE); … //Floating View Layout li = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE); myView = li.inflate(R.layout.product_response_card, null); name = (TextView) myView.findViewById(R.id.name); editTextName = (TextView) myView.findViewById(R.id.editTextName); … //Layout Parameters … response_card_params.softInputMode = WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE | WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE; Cuando el usuario intenta […]

Combinación WindowManager.LayoutParams que puede pasar eventos a capas bajo TYPE_SYSTEM_ALERT o smilar

¿Puede alguien ayudarme por favor a conseguir la combinación de WindowManager.LayoutParams que puede pasar acontecimientos a las capas bajo TYPE_SYSTEM_ALERT o tipo de la superposición similar (que se sienta encima de cada otra ventana). Problema: Mi problema es cuando el tipo de ventana TYPE_SYSTEM_ALERT obtiene el foco, deja de transmitir los eventos de movimiento a […]

Android Animation para cargar viewgroup / layout en arrastrar / deslizar la vista (Button)

Necesito ayuda para mostrar un diseño (Pantalla) con animación en WindowManager Screen1: WindowManager con el Botón < mientras arrastra / desliza el botón viewgroup / layout necesario para cargar en la pantalla que es la visibilidad se había ido anteriormente. Al igual que una barra de notificación, cuando deslizar de arriba a abajo será visible […]

Cómo obtener la ventana de un InputMethodService?

¿Es posible obtener el objeto Window para una vista en particular (o PopupWindow)? Mi aplicación es un teclado por lo que es un servicio (un InputMethodService), no una actividad. Por lo tanto, no puedo usar Activity.getWindow (). Sin embargo, tiene vistas, por lo que presumiblemente tiene una ventana también, ¿no? ¿Como lo consigo? Gracias por […]

Recepción de la barra de estado oculta / entrada de un evento de actividad de pantalla completa en un servicio

Tengo un servicio que agrega algunas vistas al administrador de ventanas (algo así como las cabezas de chat de Facebook). Estas vistas permanecen encima de todo todo el tiempo, incluso cuando estoy en la aplicación de cámara. ¿Es posible saber cuándo alguna actividad (como la cámara o un reproductor de video) está utilizando pantalla completa […]

No se puede eliminar la vista de superposición

Actualizar Yo era capaz de arreglar esto, El problema era los diálogos y relacionados podría iniciarse desde el receptor de radiodifusión, pero no se recomienda, como la actividad de ejecución termina antes de la vista. Tratando de implementar superposición como fb messenger, truecaller, etc. public class IncomingCall extends BroadcastReceiver { private Context pcontext; private static […]

FLAG_TURN_SCREEN_ON no funciona

Tengo un servicio con acelerómetro registrado dentro. Cuando se reconoce cierto patrón de vibración, el servicio inicia una actividad utilizando este código. Intent launchIntent = new Intent("my.package.MAIN_ACTIVITY"); LaunchIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(LaunchIntent); En onCreate utilizo este fragmento de código para desbloquear el teléfono y activar la pantalla: Window window = getWindow(); window.addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD | WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED); window.addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON| WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); Si el […]

¿Cómo sortea Facebook Messenger un chathead? (Androide)

Sé que esto ya se ha pedido muchas veces aquí en StackOverflow, pero estoy fascinado cómo Facebook Messenger dibuja el Chatheads. He seguido este tutorial para colocar un ImageView como una superposición. Sin embargo, arrastrarlo es muy lento, a diferencia de Chatheads que muestran animación extremadamente suave. Al activar la opción "Mostrar las actualizaciones de […]

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