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

Свернутое приложение разблокирует экран, но не становится активным - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Jsoup получить элемент http://www.cyberforum.ru/android-dev/thread1445833.html
Подскажите как найти элемент в экземпляре Document, если цифры в id неизвестны(только буквы)? Document doc = Jsoup.connect(url).get(); // Element element = doc..... // String str = element.text(); Например, такой HTML элемент <a id="tennis2999330" class="active" onClick="showGr('#ARContent #tennis2999330','#ARContent #tennis2999330Item')">Теннис. WTA. Рим. Грунт</a>
Android SwipeRefreshLayout + Fragment Имеется mainActivity c <android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/conteiner_swipe" android:layout_width="match_parent" android:layout_height="match_parent"> <FrameLayout android:orientation="vertical" ... http://www.cyberforum.ru/android-dev/thread1445693.html
Android.net.ConnectivityManager.getActiveNetworkInfo() Android
Объясните мне, пожалуйста, понятно, что делает этот метод (android.net.ConnectivityManager.getActiveNetworkInfo()). В документации написано, что он «возвращает информацию о текущей активной сети передачи данных по умолчанию ... может вернуть null, когда нет сети по умолчанию», но мне это не о чём не говорит. Что это значит? Вот допустим, у меня есть Andriod устройство, на нём включен Wi-Fi и...
Socket Android Client and Java Socket Server Android
Доброго времени суток.Пытаюсь сделать простое клиент-серверное приложение. Клиент - приложение на Android устройстве. Сервер - Приложение на Java на моём компьютере. Много смотрел теории и написал следующий код. По идее я включаю сервер на компьютере, затем захожу в приложение на Android устройстве, ввожу в поле ввода слово любое,по нажатию кнопки оно должно отправляться на сервер. Сервер в свою...
Android Ошибка "Cannot find symbol variable layout" http://www.cyberforum.ru/android-dev/thread1445474.html
Подскажите, что случилось: edit_Text2 = (EditText) findViewById(R.id.editText2); edit_Text13 = (EditText) findViewById(R.id.editText13); edit_Text15 = (EditText) findViewById(R.id.editText15); edit_Text12 = (EditText) findViewById(R.id.editText12); edit_Text4 = (EditText) findViewById(R.id.editText4); Все R красные.
Android Боковое меню с Blur-эффектом Есть у кого опыт работы с Blur эффектом? Можете помощь сделать боковое меню с blur эффектом?)) Я создал проект пользуясь шаблоном Navigation Drawer Activity. Там уже есть выдвигающийся боковое меню и есть fragment_main.xml <- на нее задаю картинку... Как сделать так чтобы при открытии меню чтобы фон меню был "отблюрен"?? "Пытался" пользоваться этой статьей... подробнее

Показать сообщение отдельно
_Vertigo_
13 / 13 / 2
Регистрация: 07.09.2013
Сообщений: 158
Завершенные тесты: 1

Свернутое приложение разблокирует экран, но не становится активным - Android

14.05.2015, 10:12. Просмотров 197. Ответов 0
Метки (Все метки)

Доброе утро. Столкнулся с проблемой пробуждения приложения.
1) Когда приложение активно, но экран в блокировке, все работает исправно.
2) Когда приложение свернуто, а экран в блокировке, экран разблокируется, но не переходит к активности моего приложения.
Как заставить работать второй пункт?

Добавлено через 29 минут
Реализовал следующее решение, хотелось бы узнать насколько оно правильное:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// Создал менеджер и wakelock'и:
powerManager = (PowerManager) getSystemService(Context.POWER_SERVICE);
        mWakeLock = powerManager.newWakeLock((PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP), "Loneworker - FULL WAKE LOCK");
        partialWakeLock = powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, tag);
 
 
//"запустил пробуждение"
mWakeLock.acquire();
            MapsActivity.this.getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
            Intent i = new Intent(Intent.ACTION_MAIN);
            i.setComponent(new ComponentName(context, SomeActivity.class));
            i.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP |
                    Intent.FLAG_ACTIVITY_NEW_TASK);
            startActivity(i);
 
// в методе onResume() "завершил пробуждение"
protected void onResume() {
        super.onResume();
        if(mWakeLock.isHeld()){
            mWakeLock.release();
        }
        if(partialWakeLock.isHeld()){
            partialWakeLock.release();
        }
        Log.d(tag, "onResume()");
    }
P.S. оно вроде работает.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru