0

私は次のことを行うためにを操作しようとしていますが、これまでのところフラストレーションにつながります...以下は私が達成しようとしていることの不十分な描画です:

http://i.stack.imgur.com/WZOta.png

http://i.stack.imgur.com/6cEQk.png

<?xml version="1.0" encoding="utf-8"?>

<ScrollView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >


<LinearLayout 
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center"
    android:orientation="vertical" >


    <ListView


        android:id="@+id/android:list"
        android:layout_width="wrap_content"
        android:layout_height="419dp" >


    </ListView>

        <TextView 
            android:id="@+id/android:empty"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/FAP001"            
         />
        <Button
            android:id="@+id/button1"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:text="+1" />

</LinearLayout>
</ScrollView>

リストビューが進むべき道かどうかわからない..linearlayoutが良い呼び出しであるかどうかさえわからない..2番目の画像にあるものに近い最終結果を得ようとしている。前もって感謝します!!!

4

1 に答える 1

1

ScrollView 内に ListView を配置することはできません。それは可能ではありません。ListView には、コンテンツをスクロールするための 2 つのオプションがあるためです。そして、これはうまくいきません。

詳細については:

https://groups.google.com/forum/m/?fromgroups#!topic/android-beginners/LRpLgGOy2Pc

3 つの「セクション」を持つ ListView が必要な場合は、カスタム アダプターを使用して独自のカスタム ListView を作成することをお勧めします。

カスタム ListView の例を次に示し ます http://www.androidhive.info/2012/02/android-custom-listview-with-image-and-text/

この ListView を使用して、Adapter と Row XML を必要に応じて変更するだけです。

于 2012-08-06T20:38:04.850 に答える