Мне нужно, чтобы кнопка с изображением была видна, когда пользователь открывает другое приложение, знаете ли, мне это нужно, как плавающая кнопка, которая видна пользователю, когда пользователь открывает любое другое приложение. у меня есть кнопка переключения управления, если кнопка изображения видна или нет
Как сделать кнопку изображения видимой ВНЕ приложения?
comment
Кнопка изображения теперь видна только внутри приложения, но мне нужно, чтобы она была видна и за пределами приложения, пока переключатель включен.
- person malaa   schedule 12.11.2016
Ответы (1)
Взгляните на этот вопрос.
По сути, вам нужно использовать разрешение SYSTEM_ALERT_WINDOW, которое позволяет вам рисовать поверх других приложений, создавать собственный файл макета, содержащий кнопку, которую вы хотите отобразить, и использовать WindowManager, чтобы вставить ее в представление.
person
rhari
schedule
12.11.2016
отлично, но все еще есть проблема, когда переключатель включен, кнопка изображения видна .... но когда я снова выключаю его, кнопка изображения не исчезает .... .... хотя я сделал условное условие на переключателе состояние так, когда его OFF-›выполняется-›manager.removeView(view); поэтому imageButton должен быть отключен, но это не так!
- person malaa; 14.11.2016
Вам нужно сохранить раздутый объект View и передать тот же объект, когда вы хотите его удалить. Вот так: pastie.org/10962229
- person rhari; 14.11.2016