android 关于listview scrollview 底部 控件无法显示的两个解决方案
16lz
2021-01-23
方案一
用LinearLayout实现,代码如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <ImageView android:layout_width="match_parent" android:layout_height="wrap_content" android:contentDescription="@string/imagetip" android:scaleType="fitXY" android:src="@drawable/prizelist_ad" /> <ListView android:layout_width="match_parent" android:layout_height="0dp" android:id="@+id/lv_prizelist" android:layout_weight="1" > ListView> <include layout="@layout/footer_copyright" android:layout_height="wrap_content" android:layout_width="match_parent" /> LinearLayout>
重点 ListView的 android:layout_weight="1"
方案二
用RelativeLayout实现,代码如下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" // set your button at the bottom android:layout_centerHorizontal="true" android:text="Button" /> <ListView android:id="@android:id/list" android:layout_above="@+id/button1" // place listview above button android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentTop="true" > ListView> RelativeLayout>
重点是 android:layout_alignParentBottom="true"
转载于:https://www.cnblogs.com/duanweishi/p/4263398.html
更多相关文章
- 关于用Android的API重写drawRegion方法的代码
- Android 内核源代码交叉编译(创建自己的模拟器内核,哈哈终于搞定
- #Android源代码#android:onClick属性的底层调用
- Android Studio项目/Flutter 案例Gradle报错通用解决方案(包括Una
- 往Android Studio中import工程出错时的解决方案
- android stdio3.6中textcolor颜色代码大全(个人备份)