![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
androidx
androidx 使用相关
JavPer
非主流码农 Keep Real
展开
-
NestedScrollView引起的ViewGroup 异常: parameter must be a descendant of this view
异常信息大致的异常信息如下:java.lang.IllegalArgumentException: parameter must be a descendant of this view E/DEBUG: at android.view.ViewGroup.offsetRectBetweenParentAndChild(ViewGroup.java:6376) at android.view.ViewGroup.offsetDescendantRectToMyCoords(ViewGro原创 2020-10-24 19:26:21 · 902 阅读 · 0 评论 -
androidx ConstraintLayout内使用NestedScrollView显示异常
界面需求描述:界面顶部标题栏,中间可滑动视图,底部固定布局,中间可滑动的视图在标题栏下方和底部视图上方展现。刚开始的视图文件布局大概如下:<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="原创 2020-10-22 20:14:39 · 2081 阅读 · 0 评论 -
androidx ViewPager2 实现横向、纵向滑动播放短视频(二)
续 androidx ViewPager2 实现横向、纵向滑动播放短视频(一)播放器的选择上篇已经写到,用 androidx Viewpager2 基本实现了横向、纵向滑动展现视图数据的基本需求,接下来要做的就是播放短视频,期初用的播放器最终被放弃了,最终更换成ExoPlayer,ExoPalyer Github完成项目 ,ExoPalyer doc。ExoPlayer 功能强大,使用方便灵活,按照项目说明 配置即可使用,遇到的一些问题:我使用的是当前最新版本2.12.0,刚开始无法播放m3u8视原创 2020-10-14 15:27:07 · 2525 阅读 · 3 评论 -
androidx ViewPager2 实现横向、纵向滑动播放短视频(一)
需求描述最近的开发需求,实现类似某音的功能,大致就是界面横向滑动,加载不同分类的视频列表,纵向滑动加载某分类下的视频列表,然后进行短视频的播放,具体短视频内的 点赞、关注、评论等,暂且不提。目前已上线几个版本,还算稳定,做个总结,希望能帮到有这方面需求的朋友。视图选择app 基于androidx,使用ViewPager2,具体实现思路:一、界面的横向滑动,使用ViewPager2+TabLayout 达到界面效果,布局文件大致简单如下: <FrameLayout androi原创 2020-10-13 16:44:42 · 3078 阅读 · 0 评论