onfling

    1熱度

    1回答

    我有一個自定義的ListView,顯示項目「逐頁」。所以我寫了OnTouch方法,它的工作原理非常完美,現在我想寫一個OnFling方法,它可以實現ListView的平滑和慣性滾動。 問題是smoothScrollToPosition(int position)的滾動動畫不平滑,速度非常快。 smoothScrollToPosition(int position,int offset,int du

    6熱度

    1回答

    我試圖實現一個可拖動的按鈕,它也應該是可以扔掉的。 不幸的是,系統在拖動開始後停止發送MotionEvents。因此GestureDetector.OnGestureListener.onFling()方法永遠不會被調用。 有沒有辦法在阻塞系統消耗這些事件之前攔截這些事件? 我也試圖創建自己的FlingDetector,但它不是在不同的設備和屏幕密度可靠: public class FlingDe

    0熱度

    1回答

    我有這個代碼刷卡,我有一個字符串許多圖像[] 公共類SlideShowUserImages擴展ImageView的實現TargetLoaded { private String[] urls; private int curPos = 0; private int imagesSize = 0; private GestureDetector gdt; private Target

    0熱度

    2回答

    我有一個很多孩子的看法。我需要的是在Swipe或Fling動作上實施反應。問題在於,如果我刪除所有孩子,它纔會真正起作用,否則,主佈局頂部的子視圖會嘗試滑動。 我都嘗試加入onSwipeListener到主佈局並添加GestureListener整個活動用同樣的成功。 我現在的(非工作)解決方案是這樣的: protected void onCreate(Bundle savedInstanceSt

    0熱度

    1回答

    我創建了一個實現GestureDetector.OnGestureListener的類。但是,我不知道如何調用這些方法。是否有類似view.setOnTouchListener()的GestureListener允許您接收事件?先進的謝謝你。這裏是我的類 公共類GestureHandler實現GestureDetector.OnGestureListener { private static fi

    0熱度

    2回答

    我的線性佈局:main_linear_layout包含四個線性佈局:ll1ll2ll3ll4。每個LinearLayout包含Buttons。我試圖在main_linear_layout上實現onFling方法。我希望能夠在Buttons的佈局上的任意位置滑動,並調用一個操作。 目前我能夠在屏幕上的任何地方輕掃按鈕佈局以外的任何地方。我試着用下面的代碼來解決這個問題: swipeLayout =

    1熱度

    1回答

    我需要使用SimpleOnGestureListener的onFling方法。 private class GestureListener extends SimpleOnGestureListener { public GestureListener() { super(); } @Override public boolean onScro

    2熱度

    2回答

    private final class SwipeGesture extends SimpleOnGestureListener { private final int swipeMinDistance; private final int swipeThresholdVelocity; private MotionEvent mLastOnDownEvent

    0熱度

    1回答

    我想在javascript中重現android的fling事件。我不明白是什麼類型的數學函數我必須使用。我知道我必須計算鼠標的像素數在特定的時間內移動,並基於此做一堆動畫,但我不知道如何在javascript中這樣做。我必須根據我找到的最後一個速度(像素/時間)來做動畫動畫嗎?或者我有根據我找到的所有速度來做動畫動畫,以及我用什麼類型的方法來找到速度?

    0熱度

    1回答

    我已經爲我的列表視圖項目實現了一個手勢檢測器,在這裏檢測到彈出手勢,將顯示兩個按鈕。前幾個清單項目運行良好。 但是,當我滾動到我的列表視圖的底部,onfling將不會爲我的listview的最後一項工作,因此兩個按鈕不顯示。 PS:我仍然能夠獲得最後列表項的位置。 我目前在我的ListFragment類中實現了這個。 我應該怎麼做才能使onFling工作在我的最後一個清單項目上?感謝您的任何幫助。