【发布时间】:2016-01-26 19:42:37
【问题描述】:
我正在使用服务库中的 TabLayout。长按选项卡时,我尝试添加 OnLongClickListener。这对我来说是不可能的。我什至一直试图通过使用 childViews 来“破解”它:
View tabLayoutChild = tabLayout.getChildAt(0);
ViewGroup group = (ViewGroup) tabLayoutChild;
group.getChildAt(0).setOnLongClickListener(this);
不起作用,而且看起来也不漂亮。除了我要实现的 longClick 之外,这一切都非常方便。
我的小sn-p代码
pagerAdapter = new CustomFragmentPagerAdapter(getSupportFragmentManager());
pagerView.setAdapter(pagerAdapter);
tabLayout.setupWithViewPager(pagerView);
tablayout 有一个方法 setOnLongClickListener() 但我可以说它什么也没做。
如何为选项卡布局中的选项卡实现 LongClickListener?
【问题讨论】:
标签: android android-tabs onlongclicklistener android-tablayout