scrollview 滑动置顶 问题
ScrollView 上面图片 中间按键 下面文字,向下互动页面时。中间的按键始终置顶,怎么实现的??? 如图 那个“立即抢购” --------------------编程问答-------------------- 首先,这个东西在xml里配肯定是不行的。必须代码动态的实现。在scrollview外层包一个relativelayout。
可以监测scrollview的滑动状态。当那个按钮滑到最上的时候,在relativelayout中add一个按钮,并让它是贴着顶部的。 --------------------编程问答-------------------- 是监听realtiveview还是scrollview,那个方法呢,我刚过了一遍貌似没找到。 --------------------编程问答--------------------
一般情况下,就是LS那位说的那样实现的 --------------------编程问答--------------------
ScrollView.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction()==MotionEvent.ACTION_MOVE){
//可以监听到ScrollView的滚动事件
Log.i("scorllview Y","ACTION_MOVE Y="+ScrollView.getScrollY());
/*在这里添加你的代码。
比如说
Button b = null;
if(ScrollView.getScrollY() >= 200){
b = new Button()
relativelayout.addview(b);
}else{
if (b != null){
relativelayout.remove(b)
b = null;
}
}
*/
}
return false;
}
});
补充:移动开发 , Android