android初學------設定ScrollView滾動和禁止滾動
阿新 • • 發佈:2019-02-20
哎。。。找了好久,試了好久終於弄出來了、傳說重寫OnTouchEvent事件 讓他返回false可以讓ScrollView不滾動
看程式碼
public class MyScrollView extends ScrollView{ public MyScrollView(Context context, AttributeSet attrs) { super(context, attrs); // TODO Auto-generated constructor stub } protected boolean myValue() { return ABCActivity.temp; //記錄的臨時變數 } @Override public boolean onTouchEvent(MotionEvent ev) { // TODO Auto-generated method stub if(true==myValue()){ return super.onTouchEvent(ev); }else{ return false; } } }
通過更改外部ABCActivity 的temp 的臨時變數 控制他是否滾動