安卓TV开发最大的特点是遥控器操作,所以电视界面上要有醒目的操作反馈,这就是MetroView选中框。除了用白色的边框表示被选中,还可以增加其他的效果,比如放大一点点。
由于这是安卓TV开发标配功能,我把它从项目中抽取出来,封装成工具类,然后可以直接调用。
实现效果如下,界面有点闪,那是录屏软件的原因:
工程目录也很简单,工具类都放在一起,只有一个调用类,目录如下:
源码下载:
https://download.csdn.net/download/zhangxiangliang2/10679927