如何滚动自定义listview android
我有一个自定义列表视图,我不能滚动它。我只能用tracball滚动它,但我想用手滚动它。 请帮帮我谢谢 列表视图:如何滚动自定义listview android,android,Android,我有一个自定义列表视图,我不能滚动它。我只能用tracball滚动它,但我想用手滚动它。 请帮帮我谢谢 列表视图: <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:layout
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/setting_text_time1_alarm"
android:gravity="right"
/>
<ListView
android:layout_width="fill_parent"
android:layout_height="150dp"
android:id="@+id/setting_listview_time"
android:layout_margin="2dp"
>
</ListView>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="50dp">
<Button
android:layout_width="fill_parent"
android:layout_height="50dp"
android:id="@+id/setting_text_time_list"
android:gravity="center"
android:background="#000000"
android:textColor="#ffffff"
android:layout_toRightOf="@+id/setting_on_off_time"
android:focusable="false"
/>
<ToggleButton
android:layout_width="wrap_content"
android:layout_height="50dp"
android:id="@+id/setting_on_off_time"
android:layout_alignParentLeft="true"
android:focusable="false"
/>
</RelativeLayout>
listview的项目:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/setting_text_time1_alarm"
android:gravity="right"
/>
<ListView
android:layout_width="fill_parent"
android:layout_height="150dp"
android:id="@+id/setting_listview_time"
android:layout_margin="2dp"
>
</ListView>
</LinearLayout>
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="50dp">
<Button
android:layout_width="fill_parent"
android:layout_height="50dp"
android:id="@+id/setting_text_time_list"
android:gravity="center"
android:background="#000000"
android:textColor="#ffffff"
android:layout_toRightOf="@+id/setting_on_off_time"
android:focusable="false"
/>
<ToggleButton
android:layout_width="wrap_content"
android:layout_height="50dp"
android:id="@+id/setting_on_off_time"
android:layout_alignParentLeft="true"
android:focusable="false"
/>
</RelativeLayout>
在列表周围添加一个滚动视图,如:
<linearlayout>
<scrollview>
<linearlayout>
<textview>
<listview>
..您在什么设备上测试它?列表中有多少项?他们离开屏幕了吗?你能提供一个屏幕截图吗?我正在模拟器上测试。用户可以将项目添加到列表中。默认情况下,列表中的项目可以是很多滚动条。将其包装在
ScrollView
中只会使操作系统陷入困境。永远不要将ListView放在ScrollView中这对系统来说是极其昂贵的