Android手势识别 Camera 预览界面上显示文字 布局注意事项(merge布局)
来源:互联网 发布:阿儿法营创意编程网址 编辑:程序博客网 时间:2024/06/06 18:40
通常在Surfaceview作为预览视频帧的载体,有时需在上面显示提示文字。以前我弄的都好好的,今天忽然发现叠加的TextView不管咋弄都出不来文字了,跟Surfaceview一起放在FrameLayout也不行,后来想到merge布局,发现也不行。大爷的,奇了怪了,最后发现了原因,原来是顺序问题。也即无论是在RelativeLayout里还是merge布局里,View是逐个叠加上去的,一层一层铺上去的。如果你先放TextView在最前面,那肯定被后面的全屏Surfaceview覆盖了。用常规的RelativeLayout或者merge,只要处理好这个顺序问题都可以实现效果。下面附上本文的布局:
<merge xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".CameraActivity" > <FrameLayout android:layout_width="wrap_content" android:layout_height="wrap_content" > <SurfaceView android:id="@+id/previewSV" android:layout_width="0dip" android:layout_height="0dip" /> </FrameLayout> <TextView android:id="@+id/tv_info" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="开始检测..." android:textColor="@android:color/holo_blue_light" android:textSize="25sp" android:visibility="visible" /> <org.yanzi.ui.HandView android:id="@+id/hand_view" android:layout_width="match_parent" android:layout_height="match_parent" /> <ImageButton android:id="@+id/photoImgBtn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="bottom|center_horizontal" android:background="@drawable/photo_img_btn" /></merge>
传两张效果图:
张开手,红色画框:
手指合拢,画蓝框:
1 0
- Android手势识别 Camera 预览界面上显示文字 布局注意事项(merge布局)
- Android手势识别 Camera 预览界面上显示文字 布局注意事项(merge布局)
- Android界面布局文字水印
- 上拉下滑手势显示隐藏布局
- Android Studio预览布局时显示ActionBarOverlayLayout
- android camera 布局分析
- android布局属性预览
- android布局属性预览
- android布局属性预览
- android布局属性预览
- android布局属性预览
- Android studio design界面的布局文件无法预览
- android之merge布局
- android之merge布局
- android之merge布局
- android之merge布局
- android之merge布局
- android之merge布局
- Reverse Linked List II
- php curl详解用法[真的详解]
- 【足迹C++ primer】11、返回类型和return语句(1)
- SQLServer2014新特性
- GCC编译器使用
- Android手势识别 Camera 预览界面上显示文字 布局注意事项(merge布局)
- delphi的goto语句
- RTEMS介绍
- Android程序设置软件图标
- h头文件 .lib动态链接库文件 .dll 动态链接库
- Effective C++ Item 13 以对象管理资源
- android google map v2
- 通达OA 在OA系统中增加员工自助查询工资条的功能(图文)
- 递归算法-阶乘