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

Отловить блокировку экрана - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Передает ли Input Method Service какой либо интент http://www.cyberforum.ru/android-dev/thread1780655.html
Задача состоит в том что надо запустить активность либо сервис при вызове клавиатуры каким либо приложением(возможно ли это точно не уверен). При старте клавиатуры запускается Input Method Service...
Программирование Android Воспроизведение mp3 в программе, способной это сделать(файловый менеджер) Здравствуйте, уважаемые форумчане, я недавно пополнил ряды новичков в программировании под android и решил запрограммировать файловый менеджер, чтобы закрепить некоторый материал(работа со списками +... http://www.cyberforum.ru/android-dev/thread1780546.html
Программирование Android Сделать приложение для отслеживания перемещения ребенка (геоданные)
Столкнулся с проблемой. Нужно следить за перемещениями ребенка (мониторить где он находится в данный период времени). В интернете готовые решения скажем так очень дорогостоящие. Хочется написать...
Программирование Android Как обработать нажатие на ImageView?
Ребят, не пойму в чем ошибка, как обработать нажатие на картинку? public class MainActivity extends ActionBarActivity implements OnClickListener { ImageView imageView1; @Override protected...
Программирование Android Запустить сервис в другом потоке http://www.cyberforum.ru/android-dev/thread1780159.html
Как правильно запустить сервис в другом потоке? Сервис должен работать всегда (даже когда приложение закрыто)
Программирование Android Spring for android Всем доброго дня! Не давно начал изучать spring и для этого воспользовался книгой. Прочитав уже небольшую часть книги я понял, что это очень удобный фреймворк позволяющий упрощать написание больших... подробнее

Показать сообщение отдельно
den_droid
6 / 7 / 1
Регистрация: 18.05.2015
Сообщений: 190
16.07.2016, 22:34  [ТС]
Паблито, блин, помогите пожалуйста. Уже не знаю что делать. Не работает:
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
public class LockscreenService extends Service {
    boolean lockOnOff;
    boolean activated = false;
    int type;
    
    BroadcastReceiver receiver = new BroadcastReceiver() {
        @Override
        public void onReceive(Context context, Intent intent) {
            if (intent.getAction().equals(Intent.ACTION_SCREEN_ON)) {
                if ( 5 == 5 ) {
                    //activated = true;
                    Toast.makeText(context.getApplicationContext(), "Starting...", Toast.LENGTH_SHORT).show();
                    context.startActivity(new Intent(context, MainActivity.class));
                }
            } else {
                Toast.makeText(context.getApplicationContext(), "Starting2...", Toast.LENGTH_SHORT).show();
                startActivity(new Intent(context, MainActivity.class));
            }
        }
    };
    
    @Override
    public IBinder onBind(Intent p1) {
        return null;
    }
 
    @Override
    public void onCreate() {
        try {
            JSONArray ja = new JSONArray(new DenDroidTools().readFile(Environment.getExternalStorageDirectory() + "/example/Lockscreen/settings.tsf"));
            lockOnOff = ja.getBoolean(0);
            type = ja.getInt(1);
        } catch (JSONException e) {}
        
 
        if (lockOnOff) {
            Toast.makeText(getApplicationContext(), "Register... " + lockOnOff, Toast.LENGTH_SHORT).show();
            registerReceiver(receiver, new IntentFilter(Intent.ACTION_SCREEN_ON));
            registerReceiver(receiver, new IntentFilter(Intent.ACTION_SCREEN_OFF));
        }
        super.onCreate();
    }
    
    @Override
    public void onStart(Intent intent, int startId) {
        super.onStart(intent, startId);
        
    }
 
    @Override
    public void onDestroy() {
        super.onDestroy();
        unregisterReceiver(receiver);
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru