ListView行详细内容展示页编写和下拉刷新实现

ListView详细内容展示页:

使用轻量级的Fragment实现Listview行内容简单的详细信息展示:

值得注意的是:

1、 主布局(打开它的Activity)必须是FrameLayout布局(帧布局,上下叠加)

2、如果主布局的按钮不能被覆盖,则可在按钮属性加入:android:stateListAnimator="@null"

3、防止穿透点击可在Fragment类中找到视图后添加:view对象.setClickable(true);

4、如果使用的是import android.support.v4.app.Fragment;包时则操作使用getSupportFragmentManager,否则如果使用的是import android.app.Fragment;包时则操作使用getFragmentManager

ListView行详细内容展示页编写和下拉刷新实现

 

Fragment类的布局编写

1 <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent" 5 6 tools:context="com.example.httptest.ImgFragment"> 7 8 <ImageView 9 android:layout_width="match_parent" 10 android:background="@color/colorBlack" 11 android:alpha="0.9" 12 android:layout_height="match_parent" /> 13 14 <ImageView 15 android:layout_width="match_parent" 16 android:src="@mipmap/zcy4" 17 android:layout_gravity="center" 18 android:id="@+id/ff_img" 19 android:layout_height="match_parent" /> 20 <TextView 21 android:layout_width="wrap_content" 22 android:text="图片展示页:" 23 24 android:textSize="18dp" 25 android:layout_height="wrap_content" /> 26 27 <TextView 28 android:layout_width="wrap_content" 29 android:layout_marginTop="20dp" 30 android:text="默认内容" 31 android:id="@+id/ff_title" 32 android:textColor="@color/colorRed" 33 android:layout_gravity="center|top" 34 android:layout_height="wrap_content" /> 35 </FrameLayout>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpxxyg.html