Swipable Tabs активность и ее название также можно перемещать с помощью кнопки назад

Как я могу отобразить вид ниже упомянутых вкладок с кнопкой назад и просмотром карты?

1 ответ

Прежде всего, если вы хотите использовать кнопку назад на телефоне Android, вы должны override onBackPressed() функция в деятельности или контексте.

@Override
public void onBackPressed() {
   //TODO your code goes here!
}

Если вы хотите провести пальцем между страницами из вашего ViewPager, вы должны создать пейджер просмотра и использовать index страниц, чтобы пролистать между ними.

@Override
public void onBackPressed() {
    final ViewPager mViewPager = findViewById(R.id.viewPager);
    if (mViewPager.getCurrentItem() != 0) {
        mViewPager.setCurrentItem(0);
    } else {
        super.onBackPressed();
    }
}

Вышеупомянутый код проведет страницу ViewPager на первую страницу, если она находится на любой другой странице, кроме первой.

Другие вопросы по тегам