Eanya-Tonic / CCTV_Viewer

电视浏览器,一款基于tv.cctv.com和央视频的简易电视直播收看软件,用于方便的在机顶盒上收看电视节目
https://www.bilibili.com/video/BV1Gc41187D6
1.15k stars 103 forks source link

在一些没有菜单键的遥控器上,App的有些操作无法完成。🔥 #38

Open andrychen opened 5 months ago

andrychen commented 5 months ago

在一些没有菜单键的遥控器上,App的有些操作无法完成。请考虑更现代的操作方式就是都是菜单集成所有操作选项,其中一些可以同时用菜单和快捷键完成,这样才能实现更大的兼容性,比如Google TV电视棒的遥控器是没有菜单键的。

zbby1987 commented 5 months ago

确实有一些国外设备,和过老的设备(比如老版本飞利浦) 要不然没菜单键,要不然是菜单键的功能作用和普通设备的菜单键有区别! . 去兼容所有设备的键值有些麻烦。

但目前菜单键的底部弹窗的设计思路挺好的,不宜删除

不如在菜单键之外,把菜单的功能集成到一级菜单底部,给这部分特殊用户,让确定键和菜单键都可完成设置!

(反正一级菜单目前只占用了中央和地方两行,其余空间被浪费了!) 一级菜单底部还能显示出当前所用内核,软件版本号

Eanya-Tonic commented 5 months ago

原来Google TV的电视棒没有菜单键,这确实是我没想到,因为我的Android Studio中默认的Android TV遥控器就有菜单键,抱歉,我没想到这一点。 我可以尝试在选台菜单上额外加一个入口,用于激活菜单键功能

zbby1987 commented 5 months ago

原来Google TV的电视棒没有菜单键,这确实是我没想到,因为我的Android Studio中默认的Android TV遥控器就有菜单键,抱歉,我没想到这一点。 我可以尝试在选台菜单上额外加一个入口,用于激活菜单键功能

按确定键保持一二级选台菜单弹窗, 按菜单键可在底排设置按钮上面,可以加一个类似我的电视my-tv项目那样的全屏平铺式的选台菜单,这个也比较直观简单。 两种选台界面同时保留! 这样老人们习惯用哪种,用哪种舒服就用哪种即可。