ViewPager android

109
07 июня 2018, 08:10

есть ViewPager с картинками. Можно ли как то сделать так чтобы он как ViewFlipper (Слайдер) по указоному интервалу времени переходил на следующию картинку

Answer 1

Ответ отсюда https://stackoverflow.com/a/16494939/5892568 с использованием очереди Handler и запуском повторно на очереди

private Handler handler = new Handler();
private Runnable runnable = new Runnable() {
    public void run() {
            if( position >= 4){
                position = 0;
            }else{
                position = position+1;
            }
            toBarPager.setCurrentItem(position, true);
            handler.postDelayed(runnable, 10000);
    }
};

Чистить на onPause()

@Override
public void onPause() {
    super.onPause();
    if (handler!= null) {
        handler.removeCallbacks(runnable);
    }
}

И рестартовать onResume()

@Override
public void onResume() {
    super.onResume();  // Always call the superclass method first
    handler.postDelayed(runnable, 10000);
}
READ ALSO
RecyclerView вывод данных по условию

RecyclerView вывод данных по условию

Имею адаптер RecyclerView в который передаю ArrayList<MyList>ArrayList<MyList> myList;

152
Субтитры JavaFX

Субтитры JavaFX

Делаю проект по javaFXПодскажите, пожалуйста, как сделать привязку субтитров ко времени на видео?

143
Libgdx Объект timer срабатывает сразу

Libgdx Объект timer срабатывает сразу

В приложении есть два таймераПервый после старта работает нормально, щелкает раз в секунду, отрабатывает игровую логику

117
Exception java - почему

Exception java - почему

Есть код:

127