1

常に最大 30 個の名前を含む Web サービスから名前をロードしています。この名前はリスト アクティビティで表示できますが、サーバーに 30 を超える名前がある場合は、リスト アクティビティの下部に [次へ] ボタンと [前へ] ボタンが必要です。

これを listactivity で解決することは可能ですか、それともカスタム アクティビティを作成する必要がありますか?

ありがとう

4

1 に答える 1

2

このようなレイアウトファイルを試してください...

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

        <ListView android:id="@android:id/list"
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:layout_weight="0.9" />

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:layout_weight="0.1" >

            <!-- Put buttons here -->

        </LinearLayout>
    </LinearLayout>

ListViewあなたがのリソースIDを持っている限り、@android:id/listそれListActivityは自動的に見つかります。にリソースIDを割り当て、Buttonsを使用findViewById(...)した後にを使用setContentView(...)して、への参照を取得する必要がありますButtons

于 2012-12-06T03:42:28.087 に答える