美文网首页
ExpandListView

ExpandListView

作者: geaosu | 来源:发表于2019-07-26 01:24 被阅读0次
    import android.annotation.TargetApi;
    import android.content.Context;
    import android.os.Build;
    import android.util.AttributeSet;
    import android.widget.ListView;
    
    /**
     * des: 
     * author: geaosu
     * time: 2017-09-28
     */
    public class ExpandListView extends ListView {
    
        public ExpandListView(Context context) {
            super(context);
        }
    
        public ExpandListView(Context context, AttributeSet attrs) {
            super(context, attrs);
        }
    
        public ExpandListView(Context context, AttributeSet attrs, int defStyleAttr) {
            super(context, attrs, defStyleAttr);
        }
    
        @TargetApi(Build.VERSION_CODES.LOLLIPOP)
        public ExpandListView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
            super(context, attrs, defStyleAttr, defStyleRes);
        }
    
        @Override
        protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
            int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);
            super.onMeasure(widthMeasureSpec, expandSpec);
        }
    }
    
    
    

    相关文章

      网友评论

          本文标题:ExpandListView

          本文链接:https://www.haomeiwen.com/subject/ymelrctx.html