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; } } };