记View跨界平局
2015-09-28 09:32
323 查看
<?xml version="1.0" encoding="utf-8"? > <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:clipChildren="false" android:clipToPadding="false" > <LinearLayout android:layout_width="40dp" android:layout_height="40dp" android:layout_centerInParent="true" android:background="#923849" android:clipChildren="false" android:clipToPadding="false" > <com.h3c.mytestview.RotationTextView android:id="@+id/xxx" android:layout_width="64dip" android:layout_height="64dip" android:gravity="center" android:text="F" android:textColor="#fff" android:textSize="56sp" /> </LinearLayout> <LinearLayout android:layout_width="40dp" android:layout_height="40dp" android:layout_centerInParent="true" android:clipChildren="false" android:clipToPadding="false" > <com.h3c.mytestview.RotationTextView android:id="@+id/xxxx" android:layout_width="30dp" android:layout_height="300dp" android:layout_marginLeft="20dp" android:layout_gravity="center_vertical" android:gravity="center_vertical" android:maxLines="3" android:textColor="#fff" android:textSize="26sp" /> </LinearLayout> </RelativeLayout>
关键点:
越界的View一定要用LinearLayout包起来,且LinearLayout必须设定固定高宽。越界的View也必须设定固定高宽。且越界View和其父View(甚至祖宗View)都须要设定
android:clipChildren="false" android:clipToPadding="false"
相关文章推荐
- 解决:insert Vodafone sim card,open the mms read report,when receive the read report,cann't download..
- OpenGL3.0教程 第二课: 画第一个三角形
- Save as PDF/X-3/4/5 error with pdflib
- 【Android】上周问题记录
- 各种AJAX方法的使用比较详解
- oracle各种报错信息
- 数学之美番外篇:平凡而又神奇的贝叶斯方法
- jQuery源码分析之proxy函数
- 寻找中位数(分治法)
- linux启动过程图解
- OpenGL3.0教程 第一课:新建一个窗口
- Mac OS X 下的JDK路径
- java的23种模式
- IntelliJ IDEA于Make Project时报:子字符串不是票面金额的结束、非法的表达式显示启动
- CSS属性小结之--半透明处理
- ThinkPHP数据操作方法总结
- 移动端HTML5<video>视频播放优化实践
- WMware虚拟机中无法连接到网络可能的原因
- UnrealScript语言基础
- 将登录等信息保存到session中和退出session