Как создать прозрачный фильтр, который не обрабатывает сенсорные события - PullRequest
0 голосов
/ 26 ноября 2010

Я хотел бы применить своего рода полупрозрачный (настраиваемое значение альфа-канала) фильтр (png, активность, пока не знаю, как) на экране и этот фильтр, чтобы не обрабатывать сенсорные события.Как я могу это сделать?

Позднее редактирование: нет, я не думаю, что это возможно, что я хочу таким образом, мне нужно другое решение.По сути, я хочу реализовать нечто похожее на Screen Filter: http://www.appbrain.com/app/screen-filter/com.haxor

Как это можно сделать?Спасибо.

Ответы [ 2 ]

2 голосов
/ 19 июня 2011

Вы можете попробовать это:

  1. Добавьте getWindow().addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE); в "onCreate" вашего действия, чтобы гарантировать, что события не будут отслеживаться вашим действием / приложением, а скорее перейдут к следующему.

  2. Как сделать ваше приложение прозрачным, описано в другом месте: [прозрачный фон] прозрачный фон

0 голосов
/ 26 ноября 2010

Вы можете установить Clickable на false для просмотра вида деятельности. Что сделает ваш взгляд нечувствительным к сенсорным событиям! -Спасибо

...