zoukankan      html  css  js  c++  java
  • android 关于listview scrollview 底部 控件无法显示的两个解决方案

    方案一

    用LinearLayout实现,代码如下:

    <!-- 中奖纪录  by mhd -->
    
    
        <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" 

  • 相关阅读:
    架构漫谈阅读笔记
    《七步掌握业务分析》读书笔记六
    《七步掌握业务分析》读书笔记五
    《七步掌握业务分析》读书笔记四
    使用JSON Web Token完成用户认证(REST framework JWT Auth)
    APIView与GenericAPIView
    支付宝支付
    视频托管和插入广告
    redis淘汰机制
    redis五种数据结构和应用场景
  • 原文地址:https://www.cnblogs.com/duanweishi/p/4263398.html
Copyright © 2011-2022 走看看