【发布时间】:2017-04-20 22:17:53
【问题描述】:
我有一个带有未确定页面的 viewpager,因为用户也可以添加页面。没关系,但我不知道如何使我的用户可以删除这些页面。我尝试使用下面的代码在每个选项卡上实现长点击监听器,但它不起作用。
那么如何检测点击了哪一个标签呢?
for (tabCounter = 0; tabCounter < DataOfPages.size(); tabCounter++) {
tabLayout.getTabAt(tabCounter).setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
dataSource.open();
dataSource.deleteById(tabCounter);
dataSource.close();
setupViewPager(viewPager);
return true;
}
});
}
【问题讨论】:
标签: android android-viewpager android-tablayout