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

Handler при пересоздании активити - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Создание игр под Android http://www.cyberforum.ru/android-dev/thread1777277.html
Добрый день! Я новичок в этом деле и хотел задать некоторые возможно глупые вопросы. Как происходит создание игр под Android? Что дает использование движков типа Cocos2d-x, LibGDX? Как создается графика игры, используется сторонний софт, или все есть в составе вышеперечисленных движков? Что такое физический движок? Что такое графический движок? Что такое игровой движок? Входит ли в...
Программирование Android Ошибка Could not find class 'android.os.PersistableBundle' В общем, такая беда.. Я не так давно начал кодить для Андроида, но до сих пор все было хорошо. Запускал приложение всегда не через эмулятор, а на своем телефоне (LG G4 Android 6.0, 5.7"), Оно и сейчас отлично на нем работает, но теперь я решил проверить это дело на других аппаратах. под руку попал планшет 7" c Андроидом 4.4.2 - Запускается приложение хорошо, но при переходе в другую активность... http://www.cyberforum.ru/android-dev/thread1777276.html
Программирование Android Загрузка картинок Picasso из дискового кэша, когда нет интернета
Подскажите как можно при помощи Picasso реализовать загрузку картинок в фон активити, когда нет интернета? public class MainActivity extends AppCompatActivity { Button btnOk; RelativeLayout loginLayout; Context cxt; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);...
Программирование Android Одновременный скролл нескольких ListView
Здравствуйте! Меня интересует вопрос по Android Studio, можно ли как-нибудь организовать одновременный скролл нескольких элементов на одном activity? В данном случае ListView:) Пробовал прописать обычным способом, но приложение выдает ошибку при запуске...
Программирование Android Как найти угол при нажатие на экран в android studio? http://www.cyberforum.ru/android-dev/thread1776977.html
Конечно можно найти синус или косинус, но можно получить угол в радианах сразу?
Программирование Android TimeOut addOnScrollListener Добрый ночи, ребята помогите с одним вопросом. Как после первой прокрутки сделать TimeOut на 3 сек. //Вот сюда sView.addOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrolled(RecyclerView recyclerView, int dx, int dy) подробнее

Показать сообщение отдельно
yura91
29 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,238
08.07.2016, 16:15  [ТС]     Handler при пересоздании активити
А вот такая конструкция
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
Thread t = new Thread(new Runnable() {
                        public void run() {
 
                            OpenWeather weather = new OpenWeather();
 
                            weather.sendQuery(query);
 
                            h.sendEmptyMessage(1);
                            // пишем лог
 
 
                        }
                    });
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
 @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        editTextCityName = (EditText)findViewById(R.id.cityname);
 
        h = new Handler(){
            public void handleMessage(android.os.Message msg) {
 
          //Выполняем действия
            };
        };
Просто почему handler.sendEmptyMessage(0); у вас внутри Handlerа этот метод должен же вызываться внутри потока. Он же оттуда отправляет сообщение разве нет?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru