指示器的实现


  • 

    • //layout布局

      <android.support.design.widget.TabLayout
         android :layout_width= "match_parent"
         android :layout_weight= "1"
         android :layout_height= "40dp"
         app :tabMode= "scrollable"
         android :id= "@+id/tab"
         app :tabSelectedTextColor="@android:color/holo_red_light"
         ></ android.support.design.widget.TabLayout>

      //找到控件后

      private static final String[] title = new String[]{ "娱乐" , "热点 " , " 科技 ", " 社会 ", "汽车 " , " 体育 ", " 推荐", " 财经" };

      for (int i=0 ;i< title. length;i++){
         tab .addTab( tab.newTab().setText( title[i]));
      }

      vp.setOnPageChangeListener( newTabLayout.TabLayoutOnPageChangeListener( tab ));
      //vp.addOnPageChangeListener(newTabLayout.TabLayoutOnPageChangeListener(tab));
      tab .setOnTabSelectedListener( newTabLayout.OnTabSelectedListener() {
         @Override
         public void onTabSelected(TabLayout.Tab tab) {
             vp.setCurrentItem(tab.getPosition());
         }

         @Override
         public void onTabUnselected(TabLayout.Tab tab) {

         }
         @Override
         public void onTabReselected(TabLayout.Tab tab) {

         }
      });
    评论
    成就一亿技术人!
    拼手气红包6.0元
    还能输入1000个字符
     
    红包 添加红包
    表情包 插入表情
     条评论被折叠 查看
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值