4.在您的项目的
Manifest.xml
文件的
标签下添加:
<
uses-sdk
android:minSdkVersion
=
"4"
其中
targetSdkVersion
是您的软件最小支持的版本
fragment使用注意
在讲这之前呢,需要讲一下,fragment布局的原理,fragment 布局叫做层布局,是一层覆盖一层的。当一个布局里面需要多个fragment 布局嵌套的时候。就会遇到这种难过情况,你会发现两个fragment 的内容重叠到一块了。如果页面里面有按纽的话,你会发现点的第一个页面的按钮。但是第二个页面里的按钮点击事件也被触发了。
这是昨天遇到的情况,下面就讲一下解决办发,首先你要找到你的fragment 的布局文件。
android:layout_
android:background="@color/white"
android:clickable="true"
android:orientation="vertical" >
android:layout_
android:layout_marginTop="20dp" >
android:layout_
android:layout_
android:layout_marginLeft="10dp"
android:background="@drawable/ic_launcher" />
android:layout_
android:layout_
android:layout_marginTop="9dp"
android:layout_toRightOf="@+id/iv_center_head"
android:text="asd"
android:textSize="14sp" />
这是一个布局文件,准确的说是fragment 布局文件,需要注意的是:
android:background="@color/white"
android:clickable="true"
这两句代码就表示,为fragment 设置背景,以防两个fragment 布局文件重叠,内容错乱出现。 第二行代码则防止 点击穿透的。还有最后不推荐使用多个fragment 重复使用。