一、.xml文件中添加
使用谷歌开源库
<com.google.android.material.tabs.TabLayout
android:id="@+id/mytab"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:background="@color/colorGray">
<com.google.android.material.tabs.TabItem
android:id="@+id/ti_1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:icon="@drawable/home"
android:text="@string/home" />
<com.google.android.material.tabs.TabItem
android:id="@+id/ti_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:icon="@drawable/address"
android:text="@string/friends" />
二、.java文件中引入
要引入design库文件
方法:File->Project Structure->Dependencies
找到加号图标 输入design->点击search
TabLayout mytab;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mytab = (TabLayout) findViewById(R.id.mytab);
mytab.addTab(mytab.newTab().setText("一").setIcon(R.drawable.home));
}