Я использовал несколько действий по макету вкладок (пример 5) и просмотр нескольких изображений (пример: 5). Я щелкаю (пример: 3) изображение, затем открываю определенную вкладку (пример: 3). как написать код, кто-нибудь поможет. Изображение, используемое в основном изображении активности, нажмите, чтобы ввести вкладку, макет конкретной вкладки.
Открыть определенную вкладку при нажатии на изображение
comment
viewPager.setCurrentItem (должность)
- person AskNilesh   schedule 12.03.2018
comment
какие-нибудь примеры кодов???
- person Nm Sankar   schedule 12.03.2018
comment
проверьте этот stackoverflow.com/a/46705195/7666442
- person AskNilesh   schedule 12.03.2018
Ответы (2)
Используйте Android TabHost и его метод setCurrentTab() в вашем методе onCreate(). Передайте требуемый индекс вкладки этому onCreate()
person
Shanto George
schedule
12.03.2018
Не особая активность открытых вкладок. Я хочу скользящую вкладку, а затем двигаю все вкладки
- person Nm Sankar; 12.03.2018
При использовании ViewPager передать выбранную позицию изображения
viewPager.setCurrentItem(position, true);
Используя TabLayout, добавьте onTabSelectedListener для просмотра просмотров
tabLayout.setOnTabSelectedListener(this);
Когда дело доходит до слайда
viewPager.setOnPageChangeListener(
new ViewPager.SimpleOnPageChangeListener() {
@Override
public void onPageSelected(int position) {
viewPager.setCurrentItem(position);
tabLayout.setScrollPosition(position, 0f, true);
}
});
person
kumuthini
schedule
12.03.2018