getScrollX()取不到值 自己写了一个继承AdapterViewAnimator的类,实现了GestureDetector.OnGestureListener, AdapterView.OnItemClickListener这两个接口但是我在代码里怎么也取不到getScrollX()的值,就算在滑动的时候也是0这是为什么呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其他的功能都正常,move, 翻页,都没问题但是我想通过去getScrollX()的值判断何时移到view的左右边界怎么也取不到呢 原来是我在代码里没有调用scrollTo(x,y);从View.java里可以看出是scrollTo(x,y)函数给 mScrollX附的值public void scrollTo(int x, int y) { if (mScrollX != x || mScrollY != y) { int oldX = mScrollX; int oldY = mScrollY; mScrollX = x; mScrollY = y; invalidateParentCaches(); onScrollChanged(mScrollX, mScrollY, oldX, oldY); if (!awakenScrollBars()) { invalidate(true); } } } spinner点击事件 为啥新建一个android application,刚新建,运行,怎么以前的android的程序也显示了出来? Android StatusBar 定制 多玩yy的android客户端 求助]如何在跳转后页面,设置下拉框的默认值(传递来的值) 关于百度地图的两个问题 什么原因导致assets下资源文件夹被重复打包 导入项目后,报错:No resource found that matches the given name 请问这个类加载器的写法是否有错误? 设置一个抽象类! 按照Android高级编程写的ContactPicker不成功 如何处理多个接收包
但是我想通过去getScrollX()的值判断何时移到view的左右边界
怎么也取不到呢
从View.java里可以看出是scrollTo(x,y)函数给 mScrollX附的值
public void scrollTo(int x, int y) {
if (mScrollX != x || mScrollY != y) {
int oldX = mScrollX;
int oldY = mScrollY;
mScrollX = x;
mScrollY = y;
invalidateParentCaches();
onScrollChanged(mScrollX, mScrollY, oldX, oldY);
if (!awakenScrollBars()) {
invalidate(true);
}
}
}