Android ListView和滚动问题

标签 android listview scroll

我有一个 LinearLayout,其中有多个 TextView,底部有一个 ListView - 请参阅下面的代码。

问题是 TextView/CheckBox 占据了大约 75% 的屏幕 - ListView 在底部有一个滚动条,不能大量使用 - 如何禁用 ListView 滚动并启用整个 LinearLayout 滚动。请提供一些示例代码。

<LinearLayout android:orientation="vertical"
    android:layout_margin="5dip"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">
    <RelativeLayout android:layout_width="fill_parent"
        android:layout_margin="5dip"
        android:layout_height="wrap_content"
        android:background="#CCCCCC">
        <TextView android:id="@+id/_text_title"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="@string/text1"
            android:layout_marginTop="14dip"
            android:textColor="#FFFFFF"
            android:gravity="center_horizontal"
            android:textSize="17dip"
            android:textStyle="bold" />

           <CheckBox ..../>
           <CheckBox ..../>
           <TextView android:id="@+id/_text_title" ..../>
           <CheckBox ..../>
           <CheckBox ..../>
       <ListView .../>
</LinearLayout>

最佳答案

切勿将一个可 ScrollView 放入另一个可 ScrollView 中。不起作用。如果你遇到这样的问题,那么说明你的 UI 设计存在缺陷。用户界面重新设计/重新思考迫在眉睫。

关于Android ListView和滚动问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4867938/

相关文章:

java - 无法使用 smack-Android 在 openfire 中创建新用户

java - 将 JSON 数据解析为 map 标记,所有标记显示相同的信息,我该如何解决这个问题?

android - 使用 ListView-Adapter 预加载更多 View

iphone - 防止重新加载缓存的 iPhone Web 应用程序(滚动到顶部)

html - 在水平滚动中使用滚轮

android - 隐藏 ActionBar,保持选项卡在 Android Kitkat 中不起作用

android - 以编程方式禁用多窗口功能

android - 无法从 Activity A 获取 Intent 到 Activity B

android - 自定义列表的 AutoCompleteTextView 问题

css - HTML&CSS3*JavaScript 高级滚动