2
我想添加一個監聽器到我的ListView,當用戶觸發了一個投擲時,它會檢測到。我已經有了一個滾動監聽器,但希望在用戶決定從當前位置「扔掉」時執行後臺操作。Android檢測列表查看一排
感謝, 勞倫斯
我想添加一個監聽器到我的ListView,當用戶觸發了一個投擲時,它會檢測到。我已經有了一個滾動監聽器,但希望在用戶決定從當前位置「扔掉」時執行後臺操作。Android檢測列表查看一排
感謝, 勞倫斯
嘗試ListView的OnScrollListener
和監聽SCROLL_STATE_FLING
。
@Override
public void onScrollStateChanged(AbsListView absListView, int scrollState) {
if(scrollState == SCROLL_STATE_FLING) {
// Control reaches here on fling
}
}
模擬一個ACTION_DOWN事件到目標視圖:
view.dispatchTouchEvent(
MotionEvent.obtain(System.currentTimeMillis(),
System.currentTimeMillis() + 100,
MotionEvent.ACTION_DOWN, 0.0f, 0.0f, 0));
優秀,這是它。以爲我錯過了簡單的東西,謝謝! – Ljdawson