Activity.java

package com.example.xiaoqu.name;import android.support.annotation.Nullable;import android.support.design.widget.TabLayout;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentManager;import android.support.v4.app.FragmentPagerAdapter;import android.support.v4.view.ViewPager;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import java.util.ArrayList;import java.util.List;public class TabActinity extends AppCompatActivity {    private ViewPager viewpager;    private List list = new ArrayList<>();    private TabLayout tablayout;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_tab_actinity);        tablayout =  (TabLayout)findViewById(R.id.tablayout);         viewpager =   (ViewPager)findViewById(R.id.viewpager);         MyAdapter myAdapter = new MyAdapter(getSupportFragmentManager());         viewpager.setAdapter(myAdapter);         tablayout.setupWithViewPager(viewpager);        tablayout.setTabMode(TabLayout.MODE_SCROLLABLE);    }    // 内部适配器     class  MyAdapter extends FragmentPagerAdapter{          String title[] = {"自定义1","自定义1"};         public MyAdapter(FragmentManager fm) {             super(fm);             list.add(new Afragment());             list.add(new Bfragment());         }         @Override         public Fragment getItem(int i) {             return list.get(i);         }         @Override         public int getCount() {             return list.size();         }         @Nullable         @Override         public CharSequence getPageTitle(int position) {             return title[position];         }     }}

activity.xml

<?xml version="1.0" encoding="utf-8"?>                  
记得加入依赖

更多相关文章

  1. Viewpager2—登录注册引导页面
  2. Android适配器
  3. Android(安卓)计算器解析(一): 建立简单界面
  4. android 手把手教你打造万能的ListView GridView的适配器
  5. Android学习之ListView控件
  6. Android中的Gallery的使用
  7. Android(安卓)ListView详解(二)
  8. android 适配器notifyDataSetChanged无法刷新问题解决
  9. Android循环广告的实现

随机推荐

  1. sql server建库、建表、建约束技巧
  2. sql server 2000 数据库自动备份设置方法
  3. sql server创建临时表的两种写法和删除临
  4. 如何优化SQL语句(全)
  5. sql server 2000中禁止创建表(权限设置方
  6. 为什么我们需要在SQL Server里更新锁
  7. 简单介绍SQL Server里的闩锁
  8. 简单介绍SQL Server中的自旋锁
  9. sqlserver数据库优化解析(图文剖析)
  10. 自增长键列统计信息的处理方法