addTabItem
时间: 2024-01-05 20:20:37 浏览: 18
addTabItem是一个用于向BottomTabBar添加选项卡的方法。它可以用来设置每个选项卡的图标、标题和点击事件。下面是一个示例代码:
```java
BottomTabBar bottomTabBar = findViewById(R.id.bottom_tab_bar);
// 添加第一个选项卡
bottomTabBar.addTabItem(R.drawable.tab_home_normal, R.drawable.tab_home_selected, "首页", Color.parseColor("#FF0000"));
// 添加第二个选项卡
bottomTabBar.addTabItem(R.drawable.tab_discover_normal, R.drawable.tab_discover_selected, "发现", Color.parseColor("#00FF00"));
// 添加第三个选项卡
bottomTabBar.addTabItem(R.drawable.tab_me_normal, R.drawable.tab_me_selected, "我的", Color.parseColor("#0000FF"));
// 设置选项卡点击事件
bottomTabBar.setOnTabChangeListener(new BottomTabBar.OnTabChangeListener() {
@Override
public void onTabChange(int position, String title) {
// 处理选项卡点击事件
}
});
```
在上面的代码中,我们首先通过findViewById方法获取到BottomTabBar的实例。然后使用addTabItem方法依次添加每个选项卡,其中参数分别为选项卡的正常状态图标、选中状态图标、标题和文字颜色。最后,我们通过setOnTabChangeListener方法设置选项卡的点击事件。