0
点赞
收藏
分享

微信扫一扫

快捷构建Handler(放到模板里)

minute_5 2022-05-26 阅读 58

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


举报

相关推荐

0 条评论