0

にトップバーを追加できるかどうかを調べようとしていましたListView。高さは 20 ~ 50 px で、ボタンがいくつかあります (ボタンもクリック可能である必要があります)。私のアイデアを表す画像:

ここに画像の説明を入力

左端のショットには の上にバーListViewがありますが、これを達成できる方法はありますか?

4

2 に答える 2

3

現在のレイアウトがわからないのでListViewLinearLayout. リストの一番上にLinearLayout3があるのは次のとおりです。Buttons

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Button1" />

        <Button
            android:id="@+id/button2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Button2" />

        <Button
            android:id="@+id/button3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Button3" />
    </LinearLayout>

    <ListView
        android:id="@+id/listView1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >
    </ListView>

</LinearLayout>

これがあなたの望むものであることを願っています。

于 2012-05-04T20:19:40.020 に答える
-1

これを使って:

listView.setDivider(getResources().getDrawable(R.drawable.list_view_divider));

list_view_divider は、希望する高さの透明な png 画像である必要があります。

于 2012-05-04T19:55:31.307 に答える