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

Потокобезопасный вызов процедур через Handler - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Випадающее меню http://www.cyberforum.ru/android-dev/thread996577.html
Хочу сделать меню в форме выпадающего списка: |Меню| <= это кнопка при нажатии которой выпадают элементы - EL1 - EL2 - EL3 Но у меня в месте с элементами выпадает и кнопка меню: |Меню| - Меню - EL1 - EL2
Android Справка о программе Какие есть удобные варианты показа помощи о программе? Справка будет содержать текст и скриншоты программы и должна быть доступна не зависимо от наличия интернета. Пока что думаю создать справку в виде HTML-страниц и отображать через WebView. Но где хранить HTML-файлы? На sd-карте? А может есть более удобный вариант справки? http://www.cyberforum.ru/android-dev/thread996104.html
Android Запускать будильник по расписанию (Андроид 2.3.4)
Мне надоело устанавливать будильник на мобиле(Fly Blackrird) в ручную Я работаю сутки через трое Какие доки стоит почитать для создания проги которая будет устанавливать запуск будильника на следующую смену? Примеры кода приветствуются
Android Не работает эмулятор (прекращена работа программы "emulator-arm.exe"
Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: emulator-arm.exe Версия приложения: 0.0.0.0 Отметка времени приложения: 5238f89b Имя модуля с ошибкой: nvoglv32.DLL Версия модуля с ошибкой: 8.17.12.8598 Отметка времени модуля с ошибкой: 4ee53e43 Код исключения: c0000005 Смещение исключения: 007fd7ee
Android Для чего нужен Gradle http://www.cyberforum.ru/android-dev/thread995618.html
Новая студия почти навязчиво предлагает перевести мои проекты в Gradle - в окне при запуске проекта выпрыгивает "ваш проект не Gradle. Как перевести читать здесь. Больше не напоминать?" И дают ссылку http://tools.android.com/tech-docs/new-build-system/intellij_to_gradle Попытался прочитать/перевести... и мало понял(английский на уровне "со словарем"). В чем разница? Оба режима поддерживаются...
Android Не дорисовывается изображение при касании Разобрался. Моно закрывать или удалять тему. подробнее

Показать сообщение отдельно
Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
04.11.2013, 00:33     Потокобезопасный вызов процедур через Handler
1. Сделать метод synchronized.
2. Вызвать его.
3. Готово. Вы восхитительны.
Java
1
2
3
4
5
6
7
8
public synchronized void method(final String param1, final long param2) {
Tread1_Handler.post(new Runnable() {
     @Override
     public void run() {
          Toast.makeText(cont, param1, Toast.LENGTH_LONG).show();
     }
});
}
А еще есть volatile (работает корректно, кажется, только с 4.0)
 
Текущее время: 20:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru