虚拟按键宏1关闭,导致工模测试相机拍摄退出闪屏一下

这篇具有很好参考价值的文章主要介绍了虚拟按键宏1关闭,导致工模测试相机拍摄退出闪屏一下。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

/frameworks/base/core/res/res/values/config.xml

<!-- Controls the navigation bar interaction mode:
         0: 3 button mode (back, home, overview buttons)
         1: 2 button mode (back, home buttons + swipe up for overview)
         2: gestures only for back, home and overview -->

默认2:
   <integer name="config_navBarInteractionMode">2</integer>

/device/mediatek/system/common/system.prop

 # temporary enables NAV bar (soft keys) 虚拟键宏开关  0:开启  1:关闭
qemu.hw.mainkeys=1

主要问题:相机测试项拍照闪退将导致整机测试到此了

主要办法:修改布局:相机布局默认横屏,也就是横屏导致闪退了一下,需改为竖屏

/vendor/freeme/packages/apps/FreemeFactoryTest/AndroidManifest.xml

 <activity
            android:name=".camera.CameraTest"
            android:clearTaskOnLaunch="true"
            android:label="@string/Camera"
            android:screenOrientation="portrait"
            android:taskAffinity="android.task.camera" />
        <activity
            android:name=".camera.BackViceCamera"
            android:clearTaskOnLaunch="true"
            android:label="@string/Camera"
            android:screenOrientation="portrait"
            android:taskAffinity="android.task.camera" />
        <activity
            android:name=".camera.BackVice2Camera"
            android:clearTaskOnLaunch="true"
            android:label="@string/Camera"
            android:screenOrientation="portrait"
            android:taskAffinity="android.task.camera" />
        <activity
            android:name=".camera.SubCamera"
            android:clearTaskOnLaunch="true"
            android:label="@string/Camera"
            android:screenOrientation="portrait"
            android:stateNotNeeded="true"
            android:taskAffinity="android.task.camera" />

2./vendor/freeme/packages/apps/FreemeFactoryTest/res/layout/camera.xml

android:orientation="vertical"采用垂直布局:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/main_background"
    android:orientation="vertical"
    android:baselineAligned="false" >

    <RelativeLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" >

        <TextureView
            android:id="@+id/camera_view"
            android:layout_width="fill_parent"
            android:layout_height="400dp" />

        <LinearLayout
            android:layout_width="@dimen/dual_camera_view_width"
            android:layout_height="@dimen/dual_camera_view_heigth">

            <TextureView
                android:id="@+id/dual_camera_view"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:visibility="gone"/>
        </LinearLayout>
    </RelativeLayout>
    
     <CheckBox
          android:id="@+id/camera_check_strobe"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:button="@drawable/btn_camera_check_strobe" />

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal" >

            <Button
                android:id="@+id/camera_take"
                android:layout_width="wrap_content"
                android:layout_height="100.0dip"
                android:layout_marginLeft="10.0dip"

                android:background="@drawable/btn_default"
                android:text="@string/Camera_takepic"
                android:textColor="@color/Blue"
                android:textSize="18sp" />

            <Button
                android:id="@+id/ResultOK"
                android:layout_width="wrap_content"
                android:layout_height="100.0dip"
                android:layout_marginLeft="20.0dip"

                android:background="@drawable/btn_fcm_sucess"
                android:text="@string/Success"
                android:textColor="@color/gray"
                android:textSize="18sp" />

            <Button
                android:id="@+id/ResultFail"
                android:layout_width="wrap_content"
                android:layout_height="100.0dip"
                android:layout_marginLeft="20.0dip"

                android:background="@drawable/btn_fcm_fail"
                android:text="@string/Failed"
                android:textColor="@color/gray"
                android:textSize="18sp" />

    </LinearLayout>
</LinearLayout>

其他布局需要自主微调了文章来源地址https://www.toymoban.com/news/detail-626218.html

到了这里,关于虚拟按键宏1关闭,导致工模测试相机拍摄退出闪屏一下的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序调用相机拍摄或手机相册

    拍摄或从手机相册中选择图片或视频。

    2024年01月16日
    浏览(51)
  • 相机拍摄3要素及其使用注意事项(全)

    1、原文持续更新中:https://www.cnblogs.com/MrFlySand/p/17897031.html 2、PS修图插件,一键美颜,你知道吗?(戳我),后台回复“230707PS插件”获取相关插件应用,回复“230708PS插件教程”获取教学链接;回复“230730camera快捷键”获取快捷键链接。 感光度(ISO) : 数字越大,感光度越大(对光

    2024年02月03日
    浏览(43)
  • 计算机视觉:OAK多相机硬件同步拍摄

    目前主要有两种方法来同步不同传感器的信息(帧、IMU数据包、ToF等): 硬件同步(基于硬件信号触发,同步精度较高,需要硬件支持) 软件同步(基于时间戳或序列号同步,同步精度较低,无需硬件支持) 此博客重点介绍硬件同步,它允许在多个相机传感器之间精确同步

    2024年02月09日
    浏览(40)
  • python_实现按键退出程序

    -使用keyboard库来监听键盘按键 使用keyboard库来监听键盘按键,然后在循环中不断检测是否按下了esc键 方法一: 在主线程中,我们使用keyboard.wait(‘esc’)来等待esc键按下,这会阻塞主线程直到esc键被按下。在子线程中,我们可以使用keyboard.is_pressed(‘esc’)来检测esc键是否被按

    2024年02月11日
    浏览(43)
  • 【2023更新】通过硬件触发信号实现OAK多相机之间的同步拍摄

    编辑:OAK中国 首发:oakchina.cn 喜欢的话,请多多👍⭐️✍ 内容可能会不定期更新,官网内容都是最新的,请查看首发地址链接。 Hello,大家好,这里是OAK中国,我是助手君。 去年我写了一篇博客说明OAK相机是如何实现硬件同步的(传送门),不过随着我们产品的增多,这篇

    2024年02月10日
    浏览(51)
  • pr剪辑视频导入后视频卡帧/掉帧/卡顿,因为手机拍摄可变帧率问题导致

    今天用pr剪辑一个手机拍摄的视频,发现导入pr后,卡卡的,原以为是电脑有点卡,看了一眼,原视频用视频播放软件是流畅的,结果pr里看是卡的。最后导出来也发现同样是卡的,掉帧或者卡帧。 经过搜索发现这个问题是由于现在的手机都偷偷的搞成了可变帧率模式拍摄,对

    2024年02月09日
    浏览(244)
  • linux关闭终端,后台程序不退出

    你要退出终端会话时,要是存在被停止的进程,会出现警告信息。但如果使用了后台进程,只有某些终端仿真器会在你退出终端会话前提醒你还有后台作业在运行。  如果希望运行在后台模式的脚本在登出控制台后能够继续运行,我再一篇文章中看到,有方法可以实现。 有时

    2024年02月08日
    浏览(32)
  • 0基础学习VR全景平台篇 第78篇:全景相机-拍摄VR全景

    新手入门 圆周率科技,成立于2012年,是中国最早投身嵌入式全景算法研发的团队之一,亦是全球市场占有率最大的全景算法供应商。相继推出一体化智能屏、支持一键高清全景直播的智慧全景相机--Pilot Era和Pilot One,为用户带来实时畅享8K的高清沉浸式直播体验。 这里以Pi

    2024年02月14日
    浏览(38)
  • 计算线阵相机 到 拍摄产品之间 摆放距离?(隐含条件:保证图像不变形)

    一物体被放置在传送带上,转轴的直径为100mm。已知线阵相机4K7u(一行共4096个像素单元,像素单元大小7um),镜头35mm,编码器2000脉冲/圈。保证图像不变形的条件下,计算相机到产品之间 摆放距离?无论传送带速度变化为多少,都不变形。                  解:编码

    2024年02月08日
    浏览(49)
  • 二十四、同域名下JSESSIONID重叠导致退出

    近期在开发项目的时候发现,如果同域名的情况下,如果把一个单页面无登录系统嵌套进入另外一个系统,那么会出现相互退出的问题。 思考解决方案 一、清除掉嵌套的系统的JSESSIONID,意思就是嵌套系统不设置JSESSIONID 1找寻出问题接口 在无痕模式下打开单独的页面,查看s

    2024年02月02日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包