多语言展示
当前在线:896今日阅读:176今日分享:34

安卓系统如何实现在更大的屏幕上显示

今天小编给大家带来的是安卓系统如何实现在更大的屏幕上显示,希望能帮助到大家!
工具/原料

安卓系统

方法/步骤
1

有时我们希望实现在大分辨率的屏上显示小分辨率的android界面。实际代码修改如下:--- a/kernel/msm-3.18/drivers/video/msm/mdss/mdss_fb.c+++ b/kernel/msm-3.18/drivers/video/msm/mdss/mdss_fb.c@@ -2501,8 +2501,8 @@ static int mdss_fb_register(struct msm_fb_data_type *mfd)else

2

fix->line_length = var->xres * bpp;-       var->xres_virtual = var->xres;-       var->yres_virtual = panel_info->yres * mfd->fb_page;+       var->xres_virtual = 640;//var->xres;+       var->yres_virtual = 480 * mfd->fb_page;

3

var->bits_per_pixel = bpp * 8;  /* FrameBuffer color depth *//*@@ -3410,8 +3410,8 @@ void mdss_panelinfo_to_fb_var(struct mdss_panel_info *pinfo,{

4

u32 frame_rate;-       var->xres = mdss_fb_get_panel_xres(pinfo);-       var->yres = pinfo->yres;+       var->xres = 640;//mdss_fb_get_panel_xres(pinfo);+       var->yres = 480;//pinfo->yres;

5

var->lower_margin = pinfo->lcdc.v_front_porch -     pinfo->prg_fet;var->upper_margin = pinfo->lcdc.v_back_porch +

注意事项
1

网络虽好,但要注意劳逸结合哦!

2

如果是青少年,小编在这里提示大家千万不能沉迷网络!

推荐信息