Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.90
contedevel
57 / 55 / 8
Регистрация: 07.10.2012
Сообщений: 596
#1

Плавающее окно поверх домашнего экрана и других приложений - Программирование Android

06.07.2014, 22:29. Просмотров 3086. Ответов 3
Метки нет (Все метки)

Здравствуйте!
Как сделать плавающее окно поверх других приложений и домашнего экрана и меню, т.е. как в приложении "Калькулятор ++"? Нашел, что нужно указать разрешение SYSTEM_ALERT_DIALOG. Но не понятно, как запретить скрытие окна по нажатию кнопки home и закрытие на back?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.07.2014, 22:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Плавающее окно поверх домашнего экрана и других приложений (Программирование Android):

Как сделать вьюшку, чтобы она была поверх любых приложений? - Программирование Android
Например, как это сделано в ГеймХацкере. Нигде не могу нарыть. Говорят про AlertDialog, но это совсем не то, что мне нужно..

Почему моя иконка меньше, чем у других приложений? - Программирование Android
Здравствуйте. Создаю иконку в Photoshope по макету, который представлен от гугла. Далее для масштабирования на разных устройствах в...

Прервет ли Тоаст работу других приложений при появлении - Программирование Android
Запустили сервис, который, по окончанию, должен вывести Toast сообщение о результате работы. Тем временем, пользователь решил поиграть в...

Можно ли использовать рекламу AdMob для приложений распространяемых в других маркетах? - Программирование Android
Здравствуйте. Интересует такой вопрос: можно ли вставлять рекламу от Адмоба в приложения распространяемые не через Google Play Market?...

Установить форму поверх других приложений - C#
Всем доброго времени суток! У меня такой вопрос как можно создать свой проект который был поверх окна с игрой(не связанных с игрой). Ну...

Как поместить форму поверх других приложений? - Visual Basic
Как поместить форму поверх всех окон всех запущенных приложений, а не только моего VB-приложения? При активации других окон оно все равно...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
NiRamz
211 / 211 / 16
Регистрация: 26.12.2010
Сообщений: 691
08.07.2014, 00:06 #2
home вы никак не запретите, back можно переопределить
contedevel
57 / 55 / 8
Регистрация: 07.10.2012
Сообщений: 596
08.07.2014, 00:21  [ТС] #3
Может это немного по-другому делается, но мне нужно сделать плавающую панель наподобие как в "Калькулятор ++", не виджет, а именно окно, и оно не сворачивается по нажатию кнопки домой
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
08.07.2014, 04:21 #4
Цитата Сообщение от contedevel Посмотреть сообщение
нужно сделать плавающую панель
Тяжелая задача! не для новичка...
я начинал (кажется) с этих исходников: https://github.com/mikewang0326/FloatingViewDemo
и до сих пор высокой надежности не добился! А ведь я пишу будильник!
вызов окошка нужно вызывать из сервиса... и правильно подобрать параметры.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.07.2014, 04:21
Привет! Вот еще темы с ответами:

Реализовать падающий снег на экране поверх других приложений - C#
Необходимо реализовать падающий снег на C# (Задание в ВУЗе). Программа должна по включению рисовать на экране падающий снег, желательно...

Окно поверх других - C++ WinAPI
Здравствуйте. Возник небольшой вопросик. Я создаю окно, поверх других окон(кнопок напр.). ...

Окно виджета поверх других - C++ Qt
Всем привет, сделал так, чтобы виджет всегда был поверх остальных окон. this->setWindowFlags(windowType()|Qt::WindowStaysOnTopHint); ...

Как закрепить окно поверх других? - SFML
Появилась необходимость в том, чтобы одно окно было всегда поверх всех окон. В документации SFML к классу Window ничего про это не нашёл.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
08.07.2014, 04:21
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru