美文网首页
仿转转app中商品详情界面,tab操作一个界面(宝贝,卖家,互动

仿转转app中商品详情界面,tab操作一个界面(宝贝,卖家,互动

作者: 撩人的风光 | 来源:发表于2020-03-16 18:30 被阅读0次

    它的效果是这样的:点击卖家会滚动到在商品界面的卖家信息位置,点击推荐 会滚动到商品页中的推荐位置……

    那么这样的一个效果是怎么实现的呢?实现方式使用TabLayout和ScrollView来实现。

    步骤:

        1.创建Tab,添加到TabLayout中,并进行监听:

    List<String> titleList = new ArrayList();

    for (String s : titleList ) {

        tabLayout.addTab( tabLayout .newTab().setText(s));

    }

    tabBaby.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {

    Override public void onTabSelected(TabLayout.Tab tab) { String s = tab.getText().toString(); if (s.equals("宝贝")) { //选中了宝贝 positionClick = 0; scrollView.scrollTo(0, tvContentTitle.getTop()); } else if (s.equals("卖家")) { //选中了卖家 positionClick = 1; scrollView.scrollTo(0, rlSellerMessage.getTop()); } else if (s.equals("推荐")) { //选中了推荐 positionClick = 2; scrollView.scrollTo(0, rlRecom.getTop()); } } @Override public void onTabUnselected(TabLayout.Tab tab) { } @Override public void onTabReselected(TabLayout.Tab tab) { }});

    相关文章

      网友评论

          本文标题:仿转转app中商品详情界面,tab操作一个界面(宝贝,卖家,互动

          本文链接:https://www.haomeiwen.com/subject/twlunctx.html