我试图做这样的列表视图: Listview I want如何设置ListView项的间距
我尝试以下方法:
在列表视图中设置这一点,但它不工作
android:divider="@android:color/transparent" android:dividerHeight="10.0sp"
通过设置TextView的布局
marginTop
,但它也不能正常工作。
所以有人可以帮助我如何获得所需的输出。
这是我的自定义列表视图:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="@dimen/activity_vertical_margin"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<View
android:layout_width="8dp"
android:layout_height="wrap_content"/>
<ImageView
android:layout_width="80dp"
android:layout_height="80dp"
android:id="@+id/imageView"
android:layout_margin="5dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="Large Text"
android:id="@+id/textView"
android:layout_margin="5dp"
style="@style/AppTheme.Text"
/>
<View
android:layout_width="8dp"
android:layout_height="wrap_content"
/>
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="8dp"
android:background="#fff"/>
</LinearLayout>
我得到这个:
你能发布更多关于你的ListView的细节吗?它是否有自定义视图(xml文件)? –
我已更新问题@RosárioPereiraFernandes – SAVVY
请勿使用** SP **作为这些属性。它用于字体大小。为更多检查此 - http://stackoverflow.com/questions/2025282/difference-between-px-dp-dip-and-sp-on-android – androidnoobdev