Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование Android Gmail "У вас нет прав на прикрепления этого файла" при попытке программно добавить файл к письму Почтовик gmail пишет "У вас нет прав на прикрепления этого файла" при попытке программно добавить файл к письму. С другими почтовиками такой проблемы нет и в другом девайсе такой проблемы не возникает. Как зафиксить эту неприятность? Сам код: Intent email = new Intent(Intent.ACTION_SEND); email.putExtra( android.content.Intent.EXTRA_STREAM, Uri.parse("file://"));... https://www.cyberforum.ru/ android-dev/ thread1444260.html Программирование Android Приложение выдает ошибку, если на устройстве отключен GPS
Приложение определяет координаты, затем по координатам определяет город. Но, если на устройстве отключить GPS приложение вылетает. Как правильно составить листинг, чтобы, если GPS на устройстве выключен, то приложение не вылетало, а просто запускалась активность без определения города. Вот листинг: mLocationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); ...
Программирование Android Google maps api - Построить маршрут из одной точки к другой Здравствуйте, прошу помощи, поскольку толкового ответа не нашел. Делаю приложение с использованием Google Maps API V2. Надо построить маршрут с одной точки к другой, если кто знает как, или у кого есть хорошие материалы пожалуйста поделитесь. С android studio не знаком, поскольку только начал учить. https://www.cyberforum.ru/ android-dev/ thread1444204.html Программирование Android Обработка MRAID https://www.cyberforum.ru/ android-dev/ thread1444143.html
Здравствуйте! Возник вопрос, точнее, некоторый ступор. Есть ли кто-то, кто сталкивался с обработкой MRAID в приложении, например, или в принципе? Не совсем понимаю, каким образом происходит взаимодействие между приложением и сервером в данном случае. В принципе, есть только ссылка (с MRAID контентом), я открываю её в своём веб-вью, далее должна быть обработка событий MRAID, но как определить,...
Программирование Android Не работает вывод в консоль
День добрый. народ пробую в коде поставить System.out.print("sdsdfgh"); чтобы вывести хотя бы пробно посмотреть, но в консоли не выводится это сообщения, и в logcat'е нету Пишу под андроид, на устройстве нормально все запускается, но вывод в консоль не пашет
Программирование Android Записывается данные как "0" https://www.cyberforum.ru/ android-dev/ thread1443961.html
Пару дней не трогал код.. Точно не трогал.. Но вот теперь, решил протестировать апликацию, перестали записываться данные в одну колонку. Я беру данные с джейсона и сохраняю их в базу данных. Делаю выводы, везде вижу, что те данные, которые мне нужны проходят куда надо. Но вот как открою базу данных, вижу, что в той колонке значение "0".. Вот строчка в джейсоне. ...
Программирование Android Неуловимые ошибки https://www.cyberforum.ru/ android-dev/ thread1443903.html
Здравствуйте. Пишу игры на libGDX, но скорее всего звуки в этом фреймворке ссылаются на SoundPool, поэтому знание libGDX может не понадобится чтобы ответить на этот вопрос. Примерно один раз из 10 при вызове метода Sound.dispose(); звуки перестают проигрываться, но при этом игра не вылетает. Загружаю все в конструкторе Sound sound;...
Программирование Android Вычисление с тремя знаками после запятой
Подскажите как прописать формат, чтобы при вычислении результат был с 3 знаками после запятой. SharedPreferences sharedPreferences = getSharedPreferences("MyData",MODE_PRIVATE); String a=sharedPreferences.getString("MaxdosageChange",Default); String b=sharedPreferences.getString("MaxFlowChange",Default); int c = (Integer.parseInt(a)*Integer.parseInt(b))/1000; ...
Программирование Android How to set text size and layout according resolution and dpi Hi, Please tell me that How to set text size and layout according resolution and dpi? https://www.cyberforum.ru/ android-dev/ thread1443814.html Программирование Android Как из build. grade запустить ndk-build? как утилиту ndk-build запустить через Gradle а не через консоль? можете привести полный скрипт gradle https://www.cyberforum.ru/ android-dev/ thread1443642.html
Программирование Android OnUpgrade сторонней БД из assets
Вообщем ситуевина следующего характера.. имеется сторонняя БД в assets.. при запуске мы читаем ее и записываем в БД программы.. с этим все понятно, но есть проблема следующего характера - как реализовать метод onUpgrade в случае обновления версии базы? перегуглил все что мог, но так и не нашел решения =( код DBHelper'a import android.content.ContentValues; import...
Программирование Android Эмулятор Genymotion аккаунт гугл https://www.cyberforum.ru/ android-dev/ thread1443543.html
Кто с ним активно работал? Учусь работать с контактами (создавать/удалять/править) - конечно на рабочем телефоне не могу. Хочу научиться создавать контакт в определенном аккаунте (чтобы синхронизатор гугла подхватывал). Но не смог найти на
0 / 0 / 0
Регистрация: 12.05.2015
Сообщений: 3
12.05.2015, 20:21  [ТС] 0

Открытие приложенея после клика на нотификации (Service, notification) - Программирование Android - Ответ 7604952

12.05.2015, 20:21. Показов 1716. Ответов 5
Метки (Все метки)

Ответ

задача решилась. ошибка была в строчке

Java
1
2
3
PendingIntent contentIntent = PendingIntent.getActivity(context,
                0, intent,
                PendingIntent.FLAG_CANCEL_CURRENT);
нужно использовать не getActivity а getBroadcast:

Вот так все это работате правильно:

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
void sendNotif(int id, String Tiker, String Titel, String Text) {
        Context context = getApplicationContext() ;
        Intent intent = new Intent();
        intent.setAction("ru.it.arketservice");
        intent.putExtra("id", id);
        PendingIntent contentIntent = PendingIntent.getBroadcast(context,
                0, intent,
                PendingIntent.FLAG_CANCEL_CURRENT);
 
        Notification.Builder builder    = new Notification.Builder(context);
        Resources res                   = context.getResources();
        builder.setContentIntent(contentIntent)
                .setSmallIcon(R.mipmap.ic_launcher)
                .setLargeIcon(BitmapFactory.decodeResource(res, R.mipmap.ic_launcher))
                .setTicker(Tiker)
                .setWhen(System.currentTimeMillis())
                .setAutoCancel(true)
                .setContentTitle(Titel)
                .setContentText(Text);
        //Notification notification = builder.getNotification(); // if api 16
        Notification notification = builder.build();
        NotificationManager notificationManager = (NotificationManager) context
                .getSystemService(Context.NOTIFICATION_SERVICE);
        notificationManager.notify(id, notification);
    }
в манифесте

XML
1
2
3
4
5
6
7
8
        <receiver
            android:name=".application.notifiBroadcast"
            android:enabled="true"
            android:exported="true" >
            <intent-filter>
                <action android:name="ru.it.arketservice"/>
            </intent-filter>
        </receiver>
класс бродкаст

Java
1
2
3
4
5
6
7
8
9
10
11
12
public class notifiBroadcast extends BroadcastReceiver {
    public notifiBroadcast() {
    }
 
    @Override
    public void onReceive(Context context, Intent intent) {
        // TODO: This method is called when the BroadcastReceiver is receiving
        // an Intent broadcast.
        //throw new UnsupportedOperationException("Not yet implemented");
        App.Log(intent.getAction().toString());
    }
}


Вернуться к обсуждению:
Открытие приложенея после клика на нотификации (Service, notification) Программирование Android
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2015, 20:21
Готовые ответы и решения:

Переадресация поиска гугл на мейл.ру и открытие рекламы после каждого клика
Добрый день, У меня такая проблема, при открытии новой вкладки и практически после каждого клика...

Открытие ссылок за два клика
Подскажите пожалуста, какой код писать в css, чтобы ссылки открылись за два клика?

Combobox в DGV: открытие с одного клика
Всем привет.В datagridview один из столбцов combobox.Как сделать так, что он открывался с одного...

Открытие формы при нажатии клавиш и клика мышки
Есть обычная форма, и есть кнопка. При клике на Кнопку открывается другая форма, а как сделать так,...

5
12.05.2015, 20:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2015, 20:21
Помогаю со студенческими работами здесь

A Windows service with the name MySQL already exists. Please uninstall this service correctly or choose a different name for the new service.
Не знаю что делать дальше

Открытие формы или запроса путём клика на запись из списка в подчиненной форме
Есть база &quot;Автотранспортное предприятие&quot; в которой хочу переделать одну из форм по выдаче...

Событие после клика
Добрый день! Не могу разобраться с документацией jquery, возможно не там ищу. Нужна помощь. ...

После второго клика
Здравствуйте! Столкнулся с вопросом такого плана: у менять есть кнопка, при клике на которую...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru