Java TabLayout.Tab的getCustomView()在设计库中不是公共的
我正在使用谷歌设计库v22.2.0。我使用了带有ViewPager的TabLayout,它使用了选项卡的自定义视图 获取位置后,我必须更新自定义选项卡视图的标题。 这是我尝试更新的第一个选项:Java TabLayout.Tab的getCustomView()在设计库中不是公共的,java,android,android-design-library,Java,Android,Android Design Library,我正在使用谷歌设计库v22.2.0。我使用了带有ViewPager的TabLayout,它使用了选项卡的自定义视图 获取位置后,我必须更新自定义选项卡视图的标题。 这是我尝试更新的第一个选项: tabLayout.getTabAt(position).setText("Location"); 但这会删除自定义视图并设置普通文本 我查看了TabLayout.Tab的引用,发现有一个函数名为public View getCustomView() 在Studio中尝试了同样的方法&它说函数不是公共的
tabLayout.getTabAt(position).setText("Location");
但这会删除自定义视图并设置普通文本
我查看了TabLayout.Tab的引用,发现有一个函数名为public View getCustomView()
在Studio中尝试了同样的方法&它说函数不是公共的
有没有其他人面临同样的问题。如果是,我应该在哪里报告此问题?我认为这是Android设计支持库上的一个bug,请检查 只要在格拉德尔换一行就行了
compile 'com.android.support:design:23.0.0'
并确保编译和目标sdk设置为23。这不是错误。它是在本版本中发布库之后添加的,您只需将库的版本更新为最新版本。它从23.0.0版开始公开