`

ListView_HS 实现水平+垂直双向滚动

 
阅读更多



 

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

    <ScrollView
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >

        <HorizontalScrollView
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="horizontal"
            android:scrollbars="horizontal" >

            <LinearLayout
                android:id="@+id/layout"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:orientation="vertical" >

                <LinearLayout
                    android:id="@+id/layouthead"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:background="#ffCded8b" >

                    <TextView
                        android:id="@+id/item1"
                        android:layout_width="wrap_content"
                        android:layout_height="fill_parent"
                        android:text="编号"
                        android:width="50dip" />

                    <TextView
                        android:id="@+id/item2"
                        android:layout_width="wrap_content"
                        android:layout_height="fill_parent"
                        android:text="账目"
                        android:textStyle="bold"
                        android:width="100dip" />

                    <TextView
                        android:id="@+id/item3"
                        android:layout_width="wrap_content"
                        android:layout_height="fill_parent"
                        android:text="费用(元)"
                        android:textSize="14dip"
                        android:textStyle="bold"
                        android:width="100dip" />

                    <TextView
                        android:id="@+id/item4"
                        android:layout_width="wrap_content"
                        android:layout_height="fill_parent"
                        android:text="日期"
                        android:textSize="14dip"
                        android:textStyle="bold"
                        android:width="150dip" />

                    <TextView
                        android:id="@+id/item5"
                        android:layout_width="wrap_content"
                        android:layout_height="fill_parent"
                        android:text="备注"
                        android:textSize="14dip"
                        android:textStyle="bold"
                        android:width="100dip" />
                </LinearLayout>

                <ListView
                    android:id="@+id/listview"
                    android:layout_width="fill_parent"
                    android:layout_height="150dp"
                    android:scrollbars="vertical" >
                </ListView>
            </LinearLayout>
        </HorizontalScrollView>
    </ScrollView>

</LinearLayout>

 

  • 大小: 17.4 KB
分享到:
评论

相关推荐

    MyListView_ListView_listviewwin32_Windows编程_visualc++_

    开发者可以通过向ListView添加、删除或修改子项,以及设置其各种属性,实现复杂的数据显示功能。在Windows编程中,我们通常使用`CreateWindow`或`CreateWindowEx`函数来创建ListView控件,并通过发送消息(如`LVM_...

    ListView_BaseAdapter填充Conver+view

    本教程将深入讲解如何使用BaseAdapter填充ListView,并实现类似QQ聊天列表的效果。 首先,我们需要了解ListView的工作原理。ListView通过复用已存在的View(convertView)来提高性能,当用户滚动时,不再显示的Item...

    aode.zip_ListView_fragment_fragment listview_listview fragment_v

    在Android开发中,ListView是展示大量数据的常用组件,它允许用户上下滚动查看多个条目。而`ListView`与`Fragment`的结合使用,尤其是在配合ViewPager的情况下,可以创建出更丰富的用户界面。在这个项目"aode.zip_...

    listview-Edit.zip_ListView_edit listview_listview edit_listviewe

    "listview-Edit.zip_ListView_edit_listview_listview edit_listviewe"这个压缩包就包含了关于ListView功能扩展,特别是实现自定义特定列编辑的相关知识。 首先,我们要理解ListView的基本结构。ListView通常结合...

    基于listview闪烁调试_ListView_基于listview刷新时闪烁的实例_

    在提供的“基于listview闪烁调试”项目中,应该包含了具体的实现和调试过程,开发者可以通过阅读源码,了解并应用这些优化技巧,以提升应用的用户体验。记得在实际应用中结合具体场景进行调整,以达到最佳效果。

    PopupWindow_ListView_Singleselect.zip_ListView_PopupWindow ListV

    本项目“PopupWindow_ListView_Singleselect”结合了`PopupWindow`与`ListView`,实现了单选功能,下面我们将深入探讨这两个组件及其结合的应用。 `PopupWindow`是Android系统提供的一个可以自定义大小和位置的浮动...

    高仿京东购物车listview_checkbox实现全选

    在Android应用开发中,"高仿京东购物车listview_checkbox实现全选" 是一个常见的功能需求,尤其是在构建电商类应用程序时。这个标题所指的示例项目,旨在演示如何使用ListView和CheckBox组件来创建一个类似京东、...

    Android例子源码qq群组向上滚动SectionListView_Plus.zip

    本文将深入探讨一个独特的分组列表示例——SectionListView_Plus,这是一个在Android平台上实现的可以上滑滚动的群组列表。尽管这种列表样式在日常应用中可能不常见,但它为开发者提供了创新的可能性,对于学习...

    Android:利用EditText和ListView_实现动态信息检索

    EditText是Android中的文本输入控件,用于接收用户的输入,而ListView则是一种可滚动的列表视图,通常用于展示大量数据。 首先,我们来看布局文件`routesearch.xml`。这是一个基于TableLayout的布局,包含一个Table...

    监听listview垂直滚动距离

    "监听listview垂直滚动距离"是Android开发中的一个常见需求,它可以帮助开发者实现诸如无限滚动加载、顶部悬浮按钮(如“返回顶部”)等功能。下面将详细解释如何实现这个功能。 首先,我们需要了解ListView的基本...

    listviewscroll_delphi_ListView_

    本教程将深入讲解如何在Delphi中实现ListView内容的滚动效果,特别是针对描述中提到的问题——通过鼠标滚轮滚动ListView。 首先,我们需要了解ListView的基本结构。ListView通常由一个主视图(View)组成,视图可以...

    ListView+头部可伸缩+item可分组

    `ListView+头部可伸缩+item可分组`的主题涉及到对ListView的高级定制,以实现更丰富的交互效果和数据组织方式。这里我们将深入探讨如何实现这样一个功能强大的ListView。 首先,"头部可伸缩"是指ListView的顶部部分...

    ListView_GridView2

    同时,可使用EndlessScrolling监听ListView的滚动事件,实现上拉加载更多好友。 综上所述,“ListView_GridView2”项目涉及了Android开发中多个核心知识点,包括ListView的使用、自定义Adapter、性能优化、数据绑定...

    ImageShow.zip_WPF listview_WPF listview 、_wpf listview_wpf li

    用C#编写的WPF文件,实现简单的图像显示功能,主要利用ListView控件做的图像浏览器

    Demo_ListView.zip_DEMO_FFN_ListView_android

    ListView是Android中的一个视图组件,它可以滚动显示多个行数据,通常用于展示长列表,如联系人、邮件等。ListView通过Adapter来绑定数据源,Adapter就像ListView与数据源之间的桥梁,将数据转化为ListView能识别的...

    HorizontalListView_ListView_android_

    自定义HorizontalListView可能需要重写一些关键方法,如onMeasure()、onLayout()和onScroll(),以处理水平滚动的行为。 现在让我们深入探讨一下如何实现这样一个HorizontalListView: 1. **自定义ViewGroup**:...

    ListView_ViewPager01

    在实际开发中,为了提升用户体验,开发者可能会使用诸如SmoothScroller这样的工具来平滑滚动ListView,或者使用SwipeRefreshLayout来实现下拉刷新功能。 总之,"ListView_ViewPager01"项目展示了Android开发中两个...

    android-UI.rar_Android GridView_DEMO_ListView_android listview_g

    同样,`GridView`也需要配合`Adapter`来填充数据,并且可以实现类似于`ListView`的滚动效果和点击事件监听。 在"android-UI.rar"的子文件"DuanXinTong"可能是一个包含多个例子的项目,每个例子展示了不同的功能或...

    TestTab1.zip_ListView_listview android

    `TestTab1.zip_ListView_listview android`这个标题暗示我们这是一个关于ListView优化和特效实现的项目或教程。描述中的“翻页效果”和“动态分页效果”是指在ListView中实现类似翻书的动画效果以及如何有效地加载和...

    ListView_demo.rar

    ListView是Android平台上一个非常重要的组件,它用于展示大量的数据列表,具有高效的滚动性能和可定制化的特点。在Android开发中,我们经常会遇到“上下拉刷新”和“加载更多”的需求,这在用户交互中是非常常见且...

Global site tag (gtag.js) - Google Analytics