Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Android > Notification в андроиде, при клике белый экран!


Автор: Finalist 19.3.2014, 20:59
Пишу под андроид на Qt QML
Для приложения понадобился сервис, нашел пример на java, переделал под свои нужды.
Но есть проблема, на некоторых телефонах при нажатии на уведомление - приложение недооткрывается.. виден белый экран с заголовком приложения. Но полностью приложение не запкскается, так и висит с белым экраном.

вот код создания приложения..
Код

    public void notif() {
                Notification notif = new Notification(R.drawable.icon,
                notifTitle, System.currentTimeMillis());
        PendingIntent pendingIntent = PendingIntent.getActivity(context, 0,
                                new Intent(context, MyActivity.class), 0);
        notif.setLatestEventInfo(context, notifTitle, notifText,
                pendingIntent);
        notif.flags |= Notification.FLAG_AUTO_CANCEL;
        if (sound) {
            notif.defaults |= Notification.DEFAULT_SOUND;
        }
        if (vibro) {
            notif.defaults |= Notification.DEFAULT_VIBRATE;
        }
        notificationManager.notify(1, notif);
    }

Автор: tilanata 19.3.2014, 23:05
Это связано скорее всего с разрешением экрана! создайте процедуру ипорта настроек и при совпадении грузите версию под определенное разрешение эрана. Андроид такой вот кривой в этом плане:(

Автор: Finalist 20.3.2014, 17:52
Цитата(tilanata @ 19.3.2014,  23:05)
Это связано скорее всего с разрешением экрана! создайте процедуру ипорта настроек и при совпадении грузите версию под определенное разрешение эрана. Андроид такой вот кривой в этом плане:(

Не понял про импорт настроек, и про совпадение. 
Совпадение чего с чем?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)