TabLayout.Tab 的 getCustomView() 不在设计库中 public
getCustomView() of TabLayout.Tab is not public in Design Library
我正在使用 Google 设计库 v22.2.0。我已经将 TabLayout 与 ViewPager 一起使用,并使用自定义视图的选项卡。
获取位置后,我必须更新自定义选项卡视图的标题。
这是我尝试更新的第一个选项:
tabLayout.getTabAt(position).setText("Location");
但这会删除自定义视图并设置正常文本。
我查看了TabLayout.Tab here的参考资料,发现有一个函数名为public View getCustomView ().
在 Studio 中尝试了同样的操作,它说函数不是 public.
有没有其他人面临同样的问题。如果是,我应该在哪里举报?
我认为这是 Android 设计支持库中的错误,检查
只需更改 gradle
中的这一行
compile 'com.android.support:design:23.0.0'
并确保编译和目标 sdk 设置为 23。
这不是错误。稍后在这个 commit 中发布库后添加你只需要将库的版本更新到最近的版本。从版本 23.0.0 开始 public。
我正在使用 Google 设计库 v22.2.0。我已经将 TabLayout 与 ViewPager 一起使用,并使用自定义视图的选项卡。
获取位置后,我必须更新自定义选项卡视图的标题。 这是我尝试更新的第一个选项:
tabLayout.getTabAt(position).setText("Location");
但这会删除自定义视图并设置正常文本。
我查看了TabLayout.Tab here的参考资料,发现有一个函数名为public View getCustomView ().
在 Studio 中尝试了同样的操作,它说函数不是 public.
有没有其他人面临同样的问题。如果是,我应该在哪里举报?
我认为这是 Android 设计支持库中的错误,检查
只需更改 gradle
中的这一行compile 'com.android.support:design:23.0.0'
并确保编译和目标 sdk 设置为 23。
这不是错误。稍后在这个 commit 中发布库后添加你只需要将库的版本更新到最近的版本。从版本 23.0.0 开始 public。