V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lupus721
V2EX  ›  Android

安卓手机如何调整显示面积

  •  
  •   lupus721 · 2017 年 12 月 16 日 · 17820 次点击
  •   查看本主题需要登录
    这是一个创建于 2954 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有这么一个需求,屏幕右侧竖列出现一些破损,所以导致无法显示,比如右上角的电池,时间,都被破损部分遮住了。

    所以在想是否可以调整屏幕的显示区域,比如只使用 80%的可用面积,把坏的部分绕过去

    尝试过调整配置文件 build.prop

    ro.sf.lcd_density 参数,这个只是改变了分辨率,没有改变显示面积

    也尝试过命令行执行

    wm size 720x1280

    但是依然是在分辨率这个层面上变化的。

    放狗也没搜到相关的介绍,可有相关的解决办法么

    ps.不打算换屏了,二手好的才 200 多的手机,屏幕一百多,换屏不划算,当备机而已,能用就行。
    第 1 条附言  ·  2017 年 12 月 16 日

    update 2017年12月16日18:21:25

    已经通过

    wm overscan 0,0,100,0
    

    命令完美实现更改显示面积的这个需求

    17 条回复    2025-10-09 16:43:17 +08:00
    xingda920813
        1
    xingda920813  
       2017 年 12 月 16 日
    yuchenr
        2
    yuchenr  
       2017 年 12 月 16 日
    搭个车,顺便问下,屏幕中间部分区域的触摸挂了(点不到),还有办法绕过去吗?
    wsxyeah
        3
    wsxyeah  
       2017 年 12 月 16 日 via iPhone
    lineage os 的单手模式
    lupus721
        4
    lupus721  
    OP
       2017 年 12 月 16 日
    @xingda920813 这个软件不更新已经很久,,用完以后就卡在开机界面了。。。然后现在重新刷机中
    nicevar
        5
    nicevar  
       2017 年 12 月 16 日
    我发现自己的黑莓手机是自带这个功能呢的,系统应该有个地方可以设置,android 版本 7.1.1
    lupus721
        6
    lupus721  
    OP
       2017 年 12 月 16 日
    @wsxyeah 这个好像要双击一下才启用,有没有一劳永逸的改系统配置文件啊,分辨率之类的地方呢
    lupus721
        7
    lupus721  
    OP
       2017 年 12 月 16 日
    @nicevar 我也希望有啊,但是找了好久还没找到。。
    nicevar
        8
    nicevar  
       2017 年 12 月 16 日
    理解错了楼主的意思,黑莓的是指定部分显示区域
    tghgffdgd
        9
    tghgffdgd  
       2017 年 12 月 16 日
    开发者模式里面有个东西可以打开半透明的一个小屏,可以展示出当前画面,可以拖来拖去
    nicevar
        10
    nicevar  
       2017 年 12 月 16 日
    @lupus721 我弄错了,黑莓的那个功能是为了保护隐私,指定屏幕一块区域能显示可见
    qinxi
        11
    qinxi  
       2017 年 12 月 16 日
    单手模式啊
    lupus721
        12
    lupus721  
    OP
       2017 年 12 月 16 日
    @yuchenr 这个真心不知道了
    lupus721
        13
    lupus721  
    OP
       2017 年 12 月 16 日
    @xingda920813
    @wsxyeah
    @tghgffdgd
    @qinxi

    感谢楼上各位的建议,已经找到合适的办法了
    adb 后
    adb shell wm overscan 0,0,100,0
    如果已经 root 也可以在超级终端里输入(需要 su 权限,不然无法执行)
    su
    wm overscan 0,0,100,0
    这条命令可以设置系统的显示范围,一次设置,重启后依然有效,其中四个参数分别是距离左上右下的范围,基本完美解决需求
    awenxjtu
        14
    awenxjtu  
       2017 年 12 月 16 日 via Android
    @lupus721 over scan 后屏幕会省电吗?
    lupus721
        15
    lupus721  
    OP
       2017 年 12 月 18 日
    @awenxjtu 这个真不知道,估计一比较难测试,因为右边那部分只是不在系统显示范围内,但是依然是点亮状态的,所以省电应该不明显,不过如果使用 wm density /wm size 命令改变 dpi 还有改变分辨率,听说会省一些。。
    tiiime
        16
    tiiime  
       2017 年 12 月 18 日
    @yuchenr 无障碍里找找 3t 有个`开关控制`不知道其他手机有没有
    zhuya219
        17
    zhuya219  
       2025 年 10 月 9 日
    为什么我 adb 会显示

    [SED]:
    adb shell wm overscan 0,0,100,0
    [RTN]:
    Unknown command: overscan
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   988 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:34 · PVG 07:34 · LAX 15:34 · JFK 18:34
    ♥ Do have faith in what you're doing.