【问题标题】:Open particular tab on click of imageview单击图像视图打开特定选项卡
【发布时间】:2018-03-12 05:01:10
【问题描述】:

我使用了多个选项卡布局活动(例如 5)和多个图像视图(例如:5)。我单击(例如:3)图像然后打开特定选项卡(例如:3)。如何编写代码任何人帮助。主活动图像中使用的图像单击进入选项卡布局特定选项卡。

【问题讨论】:

标签: android imageview android-tablayout


【解决方案1】:

在 onCreate() 方法中使用 Android TabHost 及其方法 setCurrentTab()。将所需的选项卡索引传递给此 onCreate()

【讨论】:

  • 不是特别的打开标签活动。我想要滑动标签然后滑动所有标签
【解决方案2】:

关于使用 ViewPager 传递选定的 imageview 位置

    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);
               }
        });

【讨论】:

    猜你喜欢
    • 2021-12-29
    • 2020-08-19
    • 2021-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-11
    • 1970-01-01
    相关资源
    最近更新 更多