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

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

Войти
Регистрация
Восстановить пароль
 
Alex Ziko
2 / 2 / 1
Регистрация: 27.07.2015
Сообщений: 32
#1

AppWidget: виджет не появляется на некоторых девайсах - Android

07.10.2015, 11:31. Просмотров 199. Ответов 1
Метки нет (Все метки)

Здравствуйте. форумчане!
Есть вопрос, связанный с нестабильным поведением приложения при создании инстанса AppWidget на рабочем столе.
В приложении-виджете есть конфигурационное активити. После проведения настроек инстанса виджета и нажатия кнопки Done я попадаю на домашний экран и ожидаю появления виджета на рабочем столе. Все проходит на отлично на Samsung Galaxy Note 2 (GT-N7100) с Android 4.4.2, но на Samsung Galaxy Note 3 (SM-N900) с Android 5.0 виджет на экране не появляется, хотя "фантомный виджет" присутствует и регулярно обновляется в onUpdate провайдера.
Также проверял виджет на эмуляторах с Android 4.3 и 5.0 и проблем с отображением виджета не было.

Один из вариантов окончания конфигурации и запуска виджета я приведу ниже, он самый стандартный:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    @Override
    public void onBackPressed() {
        updateWidgets();
        finishConfigurations();
    }
    
    private void updateWidgets() {
        IntentCarrier.updateWidgets(this);
    }
    
    private void finishConfigurations() {
        if (!isUpdate) {
            Intent intent = new Intent();
            intent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, mAppWidgetId);
            setResult(RESULT_OK, intent);
        }
        finish();
    }
Может кто что подскажет, где и что искать? Удивляет, что работает частично, было бы лучше, если бы валилось все сразу и бесповоротно))
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2015, 11:31     AppWidget: виджет не появляется на некоторых девайсах
Посмотрите здесь:

Android Одинаковый ли размер стека у разных версиях/девайсах Android?
Android На телефоне виджет не появляется в списке виджетов
Android Виджет
Android Виджет приложения
Виджет Android 4.1 не появляется в списке Android
Виджет с часами Android
Обработка нажатий на виджет Android
Размер картинки под виджет Android
Android Виджет не появляется в списке виджетов
Посоветуйте виджет Android
Android Найти виджет по изображению
Угадать виджет по рисунку Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Alex Ziko
2 / 2 / 1
Регистрация: 27.07.2015
Сообщений: 32
08.10.2015, 15:55  [ТС]     AppWidget: виджет не появляется на некоторых девайсах #2
Up...
Yandex
Объявления
08.10.2015, 15:55     AppWidget: виджет не появляется на некоторых девайсах
Ответ Создать тему
Опции темы

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