我有ViewPager
作为孩子TabView
。
要从viewPager中删除标签,我这样做:
public void removeTab(TabView tabView) {
//implement animation here....
//animation finished, remove from Array:
for (int i = 0; i < tabs.size(); i++) {
if(tabView.getTabId().equals(tabs.get(i).getTabId())) {
//tab is this
tabs.remove(tabs.get(i));
break;
}
}
//update tabs in adapter with new 'tabs'
this.myPagerAdapter.setTabs(tabs);
myPagerAdapter.notifyDataSetChanged();
}
如何用动画删除它?我尝试了一些不同的方法(tabView.animate()
等),但没有工作。
有人能指出我正确的方向吗?
感谢。