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

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

Войти
Регистрация
Восстановить пароль
 
LetoLetoD
2 / 2 / 3
Регистрация: 24.01.2016
Сообщений: 59
#1

Перезапустить окно выбора лаунчера - Программирование Android

03.10.2016, 08:16. Просмотров 244. Ответов 1
Метки нет (Все метки)

Вот уже неделю пишу свое первое приложение под Андроид, очень плохо пока еще разбираюсь во всем. Приложение объявлено как лаунчер, при первом запуске появляется меню с выбором лаунчера, но если выбрать не мое приложение, а стандартный лаунчер, то при последующих запусках окно снова не появляется, хочу сделать, чтобы появлялось. Тестирую на Android 4.3 сейчас.
В сети много примеров примерно такого кода:
Java
1
2
3
4
5
6
7
        PackageManager pm = getPackageManager();
        ComponentName MyComponent = new ComponentName("org.qtproject.example", MainActivity.class.getName());
        pm.setComponentEnabledSetting(MyComponent, PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
        Intent startMain = new Intent(Intent.ACTION_MAIN);
        startMain.addCategory(Intent.CATEGORY_HOME);
        startActivity(startMain);
        pm.setComponentEnabledSetting(MyComponent, PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);
Добавляю его в onCreate и что-то идет не так, приложение запускается и сразу сворачивается. В логе тоже ошибок нет особо, вначале все стандартно, потом
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
I/MyLog - MainActivity(16303): onLayout
D/libEGL  (16303): loaded /system/lib/egl/libGLES_hawaii.so
D/        (16303): mem_init ++
D/        (16303): gHwMemAllocator client 3
D/        (16303): **** Using ION allocator ****
D/        (16303): registered SIGUSR1[10] for pid[16303]
D/        (16303): HwMemAllocatorImpl Static Counters 0
D/        (16303): HwMemAllocatorImpl[517bcd5c] totalDeviceAllocSize[0] totalFree[0] maxFree[0] in numSlabs[0]
D/        (16303): mem_init 517bcd5c--
E/ION     (16303): ION_IOC_CUSTOM_GET_CONFIG ioctl Failed. Use default
D/ION     (16303): config: version(0x10000) secure(0xf000) 256M(0x22d) fast(0x608) hwwr(0x608)
D/        (16303): HwMemAllocatorDevice::allocDevMem a0b00000 54383000 100000
D/        (16303): Waiting for mm thread to come up
D/        (16303): mm_device_thread starting
D/HAWAII_EGL(16303): eglCreateContext() config: 35 context: 0x4fc36880, VC context 1, Thread 16303
D/HAWAII_EGL(16303): Set SWAP INTERVAL 0
D/HAWAII_EGL(16303): eglCreateWindowSurface() surface: 0x4fc368f8, VC surface: 1, Thread: 16303
D/HAWAII_EGL(16303): eglMakeCurrent(0x4fc36880, 0x4fc368f8, 0x4fc368f8) Thread: 16303
D/OpenGLRenderer(16303): Enabling debug mode 0
D/        (16303): HwMemAllocatorDevice::allocDevMem af3df000 5490b000 100000
D/HAWAII_EGL(16303): eglMakeCurrent(0x4fc36880, 0x5346fa70, 0x5346fa70) Thread: 16303
D/HAWAII_EGL(16303): eglMakeCurrent(NULL) Thread: 16303
I/MyLog - MainActivity(16303): onLayout
D/HAWAII_EGL(16303): eglMakeCurrent(0x4fc36880, 0x4fc368f8, 0x4fc368f8) Thread: 16303
D/HAWAII_EGL(16303): eglMakeCurrent(NULL) Thread: 16303
D/HAWAII_EGL(16303): eglDestroySurface() surface: 0x4fc368f8, android window 0x4f8b0010, Thread: 16303
I/MyLog - MainActivity(16303): onLayout
I/MyLog - MainActivity(16303): onStop
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2016, 08:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перезапустить окно выбора лаунчера (Программирование Android):

Как открыть окно выбора файла - Программирование Android
Добрый вечер, ув. форумчане. Подскажите, как открыть окно выбора файла (чтобы пользователь выбрал путь к файлу) и считать его? Знаю что...

SignInButton - при повторном нажатии окно выбора аккаунта не показывается - Программирование Android
Здравствуйте уважаемы форумчане, столкнулся с такой бедой. Я создал кнопку SignInButton при нажатии по которой вызывается вот такая...

Окно выбора цвета - C++ WinAPI
Здравствуйте! Подскажите, есть ли в WinApi стандортное окно выбора цвета и как им воспользоваться?

Окно выбора изображения - Windows Phone
Как в WP8.1 открыть окно выбора изображения, на подобии такого:

Окно выбора файла - C#
Как можно вызвать окно выбора файла по сути являющееся проводником Windows?

Окно выбора пользователя - JavaScript
Приветствую всех форумчан!!! Я js изучать начал недавно, но позарез нужно сделать одну фишку: при открытии страницу должно...

1
Bend3r
149 / 136 / 18
Регистрация: 29.07.2012
Сообщений: 709
03.10.2016, 12:43 #2
Используй отладчик.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.10.2016, 12:43
Привет! Вот еще темы с ответами:

Двойное окно выбора ОС - Windows
Всем привет! На днях установил windows xp рядом с 7...со 2 раза все ок, но проблема в том, что при выборе ОС будь то 7 или XP выбор...

Окно выбора папки - C++ Builder
Помогите, мне нужно что бы при клике по кнопке появлялось окно выбора папки (где дерево папок, кнопки "Ок", "Отмена" и "Создать...

Окно выбора файлов - C++ Builder
Здраствуйте! Есть ли функция которая вызовет стандартое виндосовское окно поиска файла, где прописывается имя и выбирается расширение?...

Окно выбора директории и файлов - VBA
Здравствуйте, уважаемые форумчане. Подскажите пожалуйста, есть ли в VBA подобные объекты? ...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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