1.selector drawable
如果正常情况下,不需要设置,可设置 @android:color/transparent
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@mipmap/bg_home_tab_sel" android:state_selected="true" />
<item android:drawable="@android:color/transparent"/>
</selector>
2.设置选中:
private void updateTab(View view) {
mBinding.tabPhoto.setSelected(view == mBinding.tabPhoto);
mBinding.tabAlbum.setSelected(view == mBinding.tabAlbum);
mBinding.tabDvr.setSelected(view == mBinding.tabDvr);
}
3.手动触发点击事件
//手动触发点击事件
binding.photo.performClick();