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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Поиск в ListView с помощью SearchView http://www.cyberforum.ru/android-dev/thread1631231.html
Прикручиваю SearchView, чтобы фильтровать ListView: MenuItem ourSearchItem = menu.findItem(R.id.menu_item_search); SearchView searchView = (SearchView)...
Программирование Android SMS-отправка Сложно ли написать приложение, которое бы отправляло СМС-сообщения с текущей сим-карты по списку? Номер получателя и сообщение бралось бы из базы данных. Должна быть поддержка работы приложения в... http://www.cyberforum.ru/android-dev/thread1631055.html
Программирование Android Разместить 16 квадратов одним большим
Нужно из 16 квадратов образовать поле. Вроде пятнашек. У кого-то есть шаблончик для layout? Чтоб покрасивей, а то я в верстке и дизайне не очень пока... нужно чтоб красиво выглядело, а у меня все в...
Программирование Android Icon в Drawable возможно?
Возможно ли перевести Icon в Drawable? Есть пакет FontAwesome.Icon, могу ли я использовать его например для android:drawableRight=""? как?
Программирование Android Уведомления в заданное время без Alarm http://www.cyberforum.ru/android-dev/thread1630992.html
Пытаюсь вывести уведомление в заданное время не используя AlarmManager. Т.к. через AlarmManager, после перезагрузки, выводятся все уведомления по очереди, время и дата которых уже прошли, и остаётся...
Программирование Android RelativeLayout и Bitmap Можно ли поставить на задний фон RelativeLayout Bitmap. Или преобразовать Bitmap в Drawable? P.S. Именно Bitmap, а не BitmapDrawable/ подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
06.01.2016, 18:08
Цитата Сообщение от Паблито Посмотреть сообщение
ну вобщем все как обычно - я делал, сто пудов делал, кода нет, да и работал он не очень, но я делал!!!!111
Не надо хохмить! мне незачем врать! 2 года прошло! И это не было целью моей программы! лишь "бонусом"... Не получилось! Ланчером свою программу НАЗНАЧАЛ! Полностью подменяя стандартный! Хоум полностью при этом блокировался! Но и "вторичные окна" из моей программы сворачивались при хоум преходя на основное активити. Теоретически если программа в одно активити и сотню фрагментов - может можно сделать что-нибудь ценное...

без удаления программы сбить ланчер с моей программы на диалог выбора ланчера с "назначить по умолчанию" не получалось! Удалять пришлось через adb!

Пробовал "принудительно" назначить ланчер по умолчанию - не выходило (насколько помню)
Пробовал динамически (командой/методом) сбросить ланчер по умолчанию (чтобы можно было выбрать мой или наоборот не мой) - кажется получалось! (мало тестов провел для надежного утверждения - помню срабатывало, но 100%ой уверености нет)

...убил на это больше 10 часов 2 года назад! кучу манов перечитал, кучу чужих кодов перепробовал... может с тех пор что-нибудь поменялось... (к лучшему)
...мечтал
1) написать свой "лок-скрин" с моим "динамическим" паролем (а не системным) - не получилось (хоум мешал и подтормаживало "наложение"/"замещение стандартного", хотя был близок - отвлекся на более важные проекты)
2) программу, которую СЛУЧАЙНО нельзя закрыть нажав хоум (программа сбора данных - должна была быть единственной на устройстве для работы "в поле" = одной рукой/в перчатке/на ходу) - тоже не особо успешно

...и не уверен что верхнее слайд-меню блокировалось, хотя для "учетной программы" это не было целью! (а через него можно войти в настройки и удалить программу)

Добавлено через 16 минут
Цитата Сообщение от Паблито Посмотреть сообщение
кода нет
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    // сбрасываем ланчер по умолчанию
    public static void Luncher_Reset(Context cont) {
        Intent selector = new Intent("android.intent.action.MAIN");
        selector.addCategory("android.intent.category.HOME");
        selector.setComponent(new ComponentName("android","com.android.internal.app.ResolverActivity"));
        cont.startActivity(selector);
    }
 
    // запускаем ланчер
    public static void Luncher_Run(Context cont) {
        Intent selector = new Intent(Intent.ACTION_MAIN);
        selector.addCategory(Intent.CATEGORY_HOME);
        cont.startActivity(selector);
    }
Вот откопал... из старой "колекции" - раньше работало... есть еще список ланчеров (когда тестил, у меня стояло больше 4х разных - сейчас один - не могу надежно проверить). Может пригодиться!
3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru