2013.03.19(7)———android scrollview和listview共存的有关问题

2013.03.19(7)———android scrollview和listview共存的问题2013.03.19(7)———android scrollview和listview

2013.03.19(7)———android scrollview和listview共存的问题
2013.03.19(7)———android scrollview和listview共存的问题


ScrollView嵌套GridView或者是ListView时,就会莫名其妙的出现问题,这里 我总结一下 我遇到的问题 总共有两个



1、listview显示不完整

参考:http://www.2cto.com/kf/201204/127363.html

这个可以自定义一下listview,如下

mScl.setOnTouchListener(this);@Overridepublic boolean onTouch(View v, MotionEvent event) {    switch (event.getAction()) {    case MotionEvent.ACTION_DOWN:        break;    case MotionEvent.ACTION_UP:        mHandler.sendMessageDelayed(mHandler.obtainMessage(MSG_SCROLL_BOTTOM), 200);        break;    default:        break;    }    return false;}//handlerprivate Handler mHandler = new Handler(){    @Override    public void handleMessage(Message msg) {        super.handleMessage(msg);        if(_dialog!=null && _dialog.isShowing()){            _dialog.dismiss();        }        switch(msg.what){        case MSG_SCROLL_BOTTOM:            if (mLayRoot.getHeight() <= mScl.getScrollY() + mScl.getHeight()) {//判断是否触底                System.out.println("on bottom!");                if(mIndexStart==0){                    if(mArrComment.size() >= (mIndexShow-1) * DBOpenHelper.PAGE_COUNT){                        mPrg.setVisibility(View.VISIBLE);                        new Thread(new LoadCommentThread()).start();                }                }            }            break;        }    }    };