Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何向标准listactivity添加其他按钮?_Android_Android Listview - Fatal编程技术网

Android 如何向标准listactivity添加其他按钮?

Android 如何向标准listactivity添加其他按钮?,android,android-listview,Android,Android Listview,我正在从Web服务加载名称,该服务将始终包含最多30个名称。我可以在listactivity中显示这些名称,但是如果服务器上的名称超过30个,我需要在listactivity底部显示“下一个”和“上一个”按钮 是否可以使用listactivity解决此问题,或者是否需要为此创建自定义活动 谢谢试试这样的布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schem

我正在从Web服务加载名称,该服务将始终包含最多30个名称。我可以在listactivity中显示这些名称,但是如果服务器上的名称超过30个,我需要在listactivity底部显示“下一个”和“上一个”按钮

是否可以使用listactivity解决此问题,或者是否需要为此创建自定义活动


谢谢

试试这样的布局文件

<?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
具有
@android:id/list
的资源id,
ListActivity
就会自动找到它。您需要将资源ID分配给
按钮
,并在使用
setContentView(…)
后使用
findViewById(…)
来获取对
按钮的引用

您可以将
页脚视图
添加到
LisView
中。请参见[此]。()例如,看看为什么不使用ScrolView?@MahdiGiveie我只是给你一个想法!!!在
滚动视图
中使用
列表视图
是否正确??