【问题标题】:how to increase the height of each row in listview如何增加listview中每一行的高度
【发布时间】:2023-04-02 21:28:01
【问题描述】:

如何增加列表视图中每一行的高度我的 xml 代码是:

<RelativeLayout 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:background="@drawable/prle"
android:orientation="vertical"
tools:context=".Meetdetail1Activity" >

<TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:background="@color/Grey"
    android:text="@string/homelinkpropose"
    android:textColor="@color/blue" />

<TextView
    android:id="@+id/textView2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:layout_alignParentTop="true"
    android:background="@color/Grey"
    android:text="@string/logoutproposemeet"
    android:textColor="@color/blue" />

<TextView
    android:id="@+id/textView3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_below="@+id/textView1"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="15dp"
    android:text="@string/meetdetaill"
    android:textColor="@color/yellow"
    android:textSize="@dimen/meetdettextsize" />

<TextView
    android:id="@+id/textView4"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_below="@+id/textView3"
    android:layout_centerHorizontal="true"
    android:text="@string/viewdate" />

<ListView
    style="@style/dividedListStyle"
    android:id="@+id/listview"
    android:layout_width="wrap_content"
    android:layout_height="250dp"
    android:layout_below="@+id/textView4"
    android:dividerHeight="20dp">

 </ListView>

<TextView
    android:id="@+id/textView5"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentTop="true"
    android:layout_marginRight="18dp"
    android:layout_toLeftOf="@+id/textView2"
    android:text="@string/viewname"
    android:textColor="@color/yellow"
    android:textSize="@dimen/sixtn" />

我的styles.xml页面如下:

 </style>
<style name="dividedListStyle" parent="@android:style/Widget.ListView">
<item name="android:cacheColorHint">@android:color/transparent</item>
<item name="android:divider">@drawable/list_divider</item>
<item name="android:dividerHeight">20dp</item>

在可绘制文件夹中,我包含了一个 xml 文件 list_divider @drawable/list_divider

<shape xmlns:android="http://schemas.android.com/apk/res/android" 
   android:shape="line">
 <stroke 
     android:color="#8F8F8F" 
     android:dashWidth="1dp" 
     android:dashGap="20dp" />

但我仍然无法同时查看全部内容,部分内容被隐藏 请帮助我... :(。提前谢谢

【问题讨论】:

    标签: android android-listview android-button


    【解决方案1】:

    检查一下:

    你想在相对布局中使用多少高度(5/8/10/12)

    android:padding="8dp"
    

    【讨论】:

      【解决方案2】:

      您可以简单地设置根视图 layout_height。

       android:layout_height="xxdp"
      

      (我有种没完全理解问题的感觉,因为这个答案太简单了。)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-11-22
        • 1970-01-01
        • 1970-01-01
        • 2012-10-13
        • 2015-10-27
        • 2018-12-08
        • 2012-01-23
        • 2019-10-24
        相关资源
        最近更新 更多