Android5.0机顶盒开发-修改系统音量进度条的显示
来源:互联网 发布:c 查看dll源码 编辑:程序博客网 时间:2024/05/17 09:44
2016年5月19日
16:16
修改内容frameworks\base\packages\SystemUI
一.修改VolumePanel
1.在其构造函数中修改位于屏幕中的位置
final LayoutParamslp = window.getAttributes();
lp.token = null;
lp.y =res.getDimensionPixelOffset(com.android.systemui.R.dimen.status_bar_header_height);
lp.type =LayoutParams.TYPE_STATUS_BAR_PANEL;
lp.format = PixelFormat.TRANSLUCENT;
lp.windowAnimations =com.android.systemui.R.style.VolumePanelAnimation;
lp.setTitle(TAG);
window.setAttributes(lp);
2.修改其他多余组件不可见
sc.suppressorView.setVisibility(View.GONE);
sc.divider.setVisibility(View.GONE);
sc.secondaryIcon.setVisibility(View.GONE);
3.修改布局整体背景
window.setBackgroundDrawable(newColorDrawable(00000000));
二,修改布局
volume_panel.xml 中修改背景颜色
volume_panel_item.xml 修改进度条样式
三。编译SystemUI,将生成的apkpush到机顶盒,重启机顶盒
- Android5.0机顶盒开发-修改系统音量进度条的显示
- 如何修改Android5.1系统音量大小
- android 修改音量键按下出现的进度条
- Android开发修改系统音量条
- AudioManager 修改系统Android系统的音量
- tinkpad音量进度条不显示
- 修改系统音量(SystemVolume)的方法
- 修改系统默认的音量大小
- 调用系统的媒体音量控制显示
- iOS 修改系统音量
- iOS修改系统音量
- Android5.0系统的优缺点
- iOS开发:系统进度条显示百科
- iOS开发:系统进度条显示百科
- AudioManager可以修改系统Android系统的音量
- AudioManager可以修改系统Android系统的音量
- android5.0设置模块音量调节流程
- android5.0 按键调节音量详解
- .what is difference between NSNotification and protocol? 通知和协议的不同之处?
- apache activemq start Address already in use
- Android Drawable Resources系列5:<level-list>
- HDP各端口申请
- CentOS-6.3安装配置JDK-7
- Android5.0机顶盒开发-修改系统音量进度条的显示
- ElasticSearch(六)-映射和分析过程
- RadioGroup的使用
- TCP洪水攻击(SYN Flood)的诊断和处理
- dimGrid和blockDim变量
- Java中引用与内存空间分配
- Android-完全退出当前应用程序的四种方法
- 为什么要学习 Linux?
- 常用正则表达式匹配模式