Аниматоры могут запускаться только в потоках Looper на панели действий Sherlock

Я хотел скрыть панель действий после 1 секунды задержки,

Timer().schedule(new TimerTask() {
                        @Override
                        public void run() {
                                getSupportActionBar().hide();
                        }
                    }, 1000);

Получение сбоя после запуска кода.

android.util.AndroidRuntimeException: аниматоры могут запускаться только Нити Loop

Есть ли какие-либо решения для этой проблемы? Спасибо.

Ответы

Ответ 1

Решил его с помощью

new Handler().postDelayed(new Runnable() {
                        @Override
                        public void run() {
                                getSupportActionBar().hide();
                        }
                    }, 1000);