zoukankan      html  css  js  c++  java
  • Android如何在一个线性布局里完美显示两个listview啊?

    复写一个listView ,在你布局文件中使用此view:

    <ScrollView
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="@dimen/size_30_dp"
            android:fadingEdge="none" >
    
    
            <LinearLayout
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:gravity="center_horizontal"
                android:orientation="vertical" >
    
    
                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_gravity="left"
                    android:layout_marginLeft="@dimen/size_12_dp"
                    android:text="@string/text_task_personal"
                    android:textColor="@color/text_task_personal_color"
                    android:textSize="@dimen/size_16" />
    
    
                <com.xxx.view.MyListView
                    android:id="@+id/gtask_listview_doing"
                    style="@style/inventory_view_list_style"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="@dimen/detail_top"
                    android:background="@color/white" />
    
    
                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_gravity="left"
                    android:layout_marginLeft="@dimen/size_12_dp"
                    android:text="@string/text_task_team"
                    android:textColor="@color/text_task_team_color"
                    android:textSize="@dimen/size_16" />
    
    
                <com.xxx.view.MyListView
                    android:id="@+id/gtask_listview_finished"
                    style="@style/inventory_view_list_style"
                    android:layout_width="fill_parent"
                    android:layout_height="wrap_content"
                    android:layout_marginBottom="@dimen/detail_top"
                    android:background="@color/white" />
            </LinearLayout>
        </ScrollView>

    java代码:

    package com.xxx.view;
    import android.content.Context;
    import android.widget.ListView;
    
    public class MyListView extends ListView {
        public MyListView(Context context) {
            super(context);
        }
    
    
        public MyListView(Context context, android.util.AttributeSet attrs) {
            super(context, attrs);
        }
    
    
        public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
           int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE>> 2, MeasureSpec.AT_MOST);
            super.onMeasure(widthMeasureSpec, expandSpec);
        }
    }
  • 相关阅读:
    二分匹配最大匹配的理解(附图解)
    poj2060Taxi Cab Scheme(二分图匹配)
    codeforce Pashmak and Buses(dfs枚举)
    UVAoj 348
    poj2253 Frogger(最短路变型或者最小生成树)
    ZZUOJ1196: 单调数
    hdu3339 In Action(Dijkstra+01背包)
    ZZUOJ 1199 大小关系(拓扑排序,两种方法_判断入度和dfs回路判断)
    hdu 1241 Oil Deposits (一次dfs搞定有某有)
    POJ 2312Battle City(BFS-priority_queue 或者是建图spfa)
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/5686973.html
Copyright © 2011-2022 走看看