1

私のアプリケーションでは、フラグメントを使用しています。問題は、リスト内の各項目にマージンを設定できないことですTitlesFragment extends ListFragment。また、 内に表示されているデータの完全なセットにマージンを追加する必要がありますDetailsFragment extends Fragment。これはどのように行うことができますか?私を助けてください。前もって感謝します。

私のxmlを見てください:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:background="@drawable/bg"
android:orientation="vertical" >

<ListView
    android:id="@+id/list_view"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:cacheColorHint="#00000000"
    android:divider="@android:color/transparent"
    android:dividerHeight="10dp"
    android:scrollbars="none"
    android:smoothScrollbar="true" >
</ListView>

4

2 に答える 2

0

dividerファイルにとdividerHeightプロパティを設定する必要がありlayout.xmlます。例えば

<ListView
  android:id="@android:id/list"
  android:divider="@android:color/transparent"
  android:dividerHeight="5dip" />

このようにして、ListFragment間隔のすべての要素を取得します5 dip

于 2012-07-05T12:11:21.287 に答える