MTK屏幕旋转后截图图片不完整

产品使用的屏幕是竖屏横用,客户要求添加截图按钮后截图发现,截出来的图片是不完整并且被拉伸的。

1. 长按电源键的菜单里打开截图按钮

在这里插入图片描述

添加后增加了一个截图按钮
在这里插入图片描述
系统的截图程序在这里frameworks/base/cmds/screencap/screencap.cpp
使用命令行截图可以用
调试也可以使用命令来截图: screencap –p /sdcard/cap.png

2. 修改旋转后截图问题

步骤1打开按钮后,截出来的图片是这样的
在这里插入图片描述
既拉伸又不完整 原桌面是这样的:
在这里插入图片描述
看起来是因为我们这是了屏幕的旋转角度后图片是横竖颠倒了
ProjectConfig.mk MTK_LCM_PHYSICAL_ROTATION = 270
尝试将LCM_PHYSICAL_ROTATION设置为0后截图果然正常了。
要调整过来的修改点是:
在这里插入图片描述
修改后截图在旋转270后依然是正常的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值