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

AlarmManager и android 2.3.4 - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Нажатие на элементы ListView http://www.cyberforum.ru/android-dev/thread1048047.html
Всем доброго времени суток. Коллеги, помогите решить проблему. Структура приложения: Data.java public class Data extends Application{ final static String list1 = new String { "item1", "item2", "item3"}; final static String list2 = new String { "item1", "item2", "item3"}; MainActivity.java
Android Android-x86. Как подключить к Eclipse в качестве эмулятора? Установил Android-x86. Не пойму, как подключить его к Eclipse в качестве эмулятора? http://www.cyberforum.ru/android-dev/thread1048030.html
Android Не воспроизводится звук на Galaxy S4 через SoundPool. Почему?
Имеется такой код: SoundPool soundPool; int soundOw; soundPool = new SoundPool(10, AudioManager.STREAM_MUSIC, 0); soundOw = soundPool.load(serviceContext, R.raw.ow, 1); float lowVolume = (float) audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC) / 2; soundPool.play(soundOw, lowVolume, lowVolume, 1, 0, 1f);
Android Таймер на 10 сек для Activity
Как сделать так,чтобы PreLoadActivity зависла на 10 секунд,а потом загрузилось MainActivity Вот код PreLoadActivity public class PreLoadActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.preload);
Android Доступ к базе данных из Service http://www.cyberforum.ru/android-dev/thread1047697.html
Требуется внутри сервиса получить CursorLoader для загрузки данных из базы. Есть ли такая возможность, не запускаю при этом активити? Задача такова, есть некий AlarmManager который вызывает BroadcastReceiver. Когда вызвался BroadcastReceiver из базы достаются данные, например внутри сервиса, и я произвожу некие действия. Для этого нужен CursorLoader, а для его получения Activity.
Android При удалении программы произвести действия Программа создает на карте памяти папки с файлами. Можно ли сделать так, чтобы при удалении программы автоматически удалялись эти папки? подробнее

Показать сообщение отдельно
xbarmaglot
3 / 3 / 0
Регистрация: 06.10.2012
Сообщений: 243

AlarmManager и android 2.3.4 - Android

19.12.2013, 10:09. Просмотров 326. Ответов 0
Метки (Все метки)

В android 2.3.4 создаю AlarmManager
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    private PendingIntent createIntent(String action)
    {
        Intent intent = new Intent(this, AlarmReceiver.class);
        intent.setAction(action);
        PendingIntent pIntent = PendingIntent.getBroadcast(this, 0, intent, 0);
        return pIntent;
    }
 
...
        AlarmManager amanager = (AlarmManager)getSystemService(ALARM_SERVICE);
        if (amanager != null)
        {
            PendingIntent sendIntent = createIntent(AlarmReceiver.MY_ALARM_ACTION);
            amanager.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 12 * 60 * 60 * 1000, sendIntent);    // 12 час.
...     
        }
Но заметил странное поведение: первый раз отрабатывает через 12 часов, потом через 13 и т.д., увеличивая на час каждый последующий вызов.
На версии 2.3.7 такого не наблюдается. Это косяк или я что-то не так делаю ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru