android - 如何创建从 viewpager2 扩展的自定义 View ?

标签 android android-viewpager2

我想从原始 Viewpager2 扩展创建我自己的自定义 ViewPager2 View 版本,但很难做到。我收到错误,例如

Cannot inherit from final 'androidx.viewpager2.widget.ViewPager2'



有没有更好的方法从 Viewpager2 扩展,以便我可以添加 cusotm 功能?

最佳答案

如果您只是因为需要不可滑动行为而想扩展它,则不需要这样做。 ViewPager2 提供了一个不错的属性,叫做:isUserInputEnabled

关于android - 如何创建从 viewpager2 扩展的自定义 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59172451/

相关文章:

java - 在 Android Java 中使用 OpenGL 声明要绘制的 Float 数组时出错

android - 如何通过 App Bundle 使用 Android 扩展文件?

android - 不工作的 Android SmatFox 服务器示例

android - 带有 TabLayout 的 ViewPager2 未导航到正确的选项卡

android - 在 ViewPager2 中启动子 fragment

Android 类不工作

java - 添加外部库后的 Android Studio 错误

android - ViewPager2 - 如何使用 registerOnPageChangeCallback 检查查看寻呼机项目位置

android - ViewPager2 无法动态添加删除 fragment

android - 使用 androidX 在项目中配置 ViewPager2