Приложение всегда находится на экране.
Приложение всегда находится на экране.
Как сделать так, чтобы мое приложение было на экране во время того, когда пользователь зашел в другое приложение или на главный экран. Как бы я не переключал приложения, картинка разбитого экрана всегда поверх их. Скажите как это сделать?
Вот например приложение разбитый экран:
Вот например приложение разбитый экран:
- Вложения
-
- Screenshot_2014-09-14-20-58-42.png (352.87 КБ) 3720 просмотров
-
- Screenshot_2014-09-14-20-58-26.png (323.73 КБ) 3720 просмотров
-
- Screenshot_2014-09-14-20-58-16.png (240.08 КБ) 3720 просмотров
Re: Приложение всегда находится на экране.
Нужно запустить всегда активный сервис в котором что -то вроде:
[syntax=java5]@Override
public void onCreate() {
super.onCreate();
customView= new MYCustomView(MyService.this);
WindowManager.LayoutParams params = new WindowManager.LayoutParams(
WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY,
WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH,
PixelFormat.TRANSLUCENT);
params.gravity = Gravity.RIGHT | Gravity.TOP;
WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE);
wm.addView(customView, params);
}[/syntax]
[syntax=java5]@Override
public void onCreate() {
super.onCreate();
customView= new MYCustomView(MyService.this);
WindowManager.LayoutParams params = new WindowManager.LayoutParams(
WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY,
WindowManager.LayoutParams.FLAG_WATCH_OUTSIDE_TOUCH,
PixelFormat.TRANSLUCENT);
params.gravity = Gravity.RIGHT | Gravity.TOP;
WindowManager wm = (WindowManager) getSystemService(WINDOW_SERVICE);
wm.addView(customView, params);
}[/syntax]

Re: Приложение всегда находится на экране.
Спасибо, буду пробовать
Re: Приложение всегда находится на экране.
Классно, а я думала, как эти затемнялки для экрана работают)
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Приложение всегда находится на экране.
Почему когда подставляю в этот код какой-нибудь View, при запуске, приложение вылетает с ошибкой.
Re: Приложение всегда находится на экране.
Вот вторая ссылочка в подписи
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198