android tv开发和移动端开发最大的不同就是多了一个焦点处理的逻辑。尤其是类似Recyclerview这样本身带有滑动效果,为了醒目的显示当前焦点在什么位置,需要滑动的时候回添加大量的动画、高亮、阴影等效果。 同样,让焦点位置不变而列表主动滑动也是一种常见的提醒焦点的手段。demo效果图如下,结尾放出全部代码: 一、准备工作 先导入recyclerview dependencies { implementation 'androidx.recyclerview:recyclerview:1.2.0-alpha03' } 我用的demo是androidx的recycl