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

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

Войти
Регистрация
Восстановить пароль
 
 
Tankobratec
0 / 0 / 0
Регистрация: 03.12.2014
Сообщений: 72
#1

Блокировка действий пользователя - Android

04.01.2016, 12:28. Просмотров 703. Ответов 20
Метки нет (Все метки)

В определений момент использования программы нужно забрать управления(такое как реагирования на клавиши меню, назад, блокировки телефона, и т.д. кнопки управления звуком можно оставить пользователю).
Возможно реализовать такое?
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.01.2016, 07:32     Блокировка действий пользователя
Еще ссылки по теме:

Android Блокировка приложений и аккаунта в консоли разработчика
Android Блокировка экрана
Android Выполнение действий приложения в ВК
Android Блокировка входящего вызова
Блокировка кнопки на час Android

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

Или воспользуйтесь поиском по форуму:
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
07.01.2016, 07:32     Блокировка действий пользователя #21
Цитата Сообщение от Tankobratec Посмотреть сообщение
как вы использовали данные методы?
В том то и дело что НИКАК! это лишь часть "необходимого комлекта"... "критического минимума технологии"...

...но теоретически... (если они работают - 2 года не тестил, а с тех пор я очень далеко ушел - это были первые пол года изучения андроида)

1) устанавливаете свою программу-ланчер.
2) нажимаете хоум. предлагают выбрать ланчер. выбираете свой и "фискируете" как "по умолчанию". Все теперь ваша прога стала ланчером - ребенок "не сбежит"!
3) нажимаете кнопку выхода, вводите пароль "родителя" и программа сбивает дефолтный ланчер. за одно пытаясь его вызывать. осталось выбрать стандартный ланчер и "зафиксировать" его.

Методы можно вставить прямо в активити (я для такого отдельный класс Home.java "выращивал" - там еще 2-3 "не уверенных" метода, включая список классов в системе, которые являются ланчерами)
вызываются как процедуры: Luncher_Reset(this); Luncher_Run(this);
Yandex
Объявления
07.01.2016, 07:32     Блокировка действий пользователя
Ответ Создать тему
Опции темы

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