private Handler mHandler = new Handler() {
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
switch (msg.what) {
case 1:
//一些耗时的操作放在这里面,如getWidth getHeight getMargin getX getY ---只有当View已经绘制到界面上了,才能获取到;所以用handler开一个子线程
System.out.println("每次滚到:"+ mItems.get(mItems.size()-1).getX());
mHorizontalScrollView.smoothScrollTo((int) mItems.get(mItems.size()-1).getX(),0);
break;
default:
break;
}
}
};
mHandler.sendEmptyMessageDelayed(1,50);