android-touch-event

    0熱度

    1回答

    我有兩種顏色的ImageView源代碼。我想觸摸一個顏色並顯示一條消息。我也做了以下但事情並不順利,因爲也許我用getDrawingCache它具有上顯示正確的消息延遲的方法.. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

    0熱度

    1回答

    我想計算並顯示在textView上我的手指在屏幕上移動了多少次我使用了以下內容,但它計算了座標發生了多少次改變 case MotionEvent.ACTION_MOVE: i++; txtMoves.setText(String.valueOf(i)); break;

    0熱度

    1回答

    我在佈局中重寫onTouchEvent,並且只想處理水平移動。 即,如果左側滑動的權利發生然後我會顯示下一個/ prev後,如果任何垂直移動發生,那麼我不會做任何事情,父滾動會發生。 我該怎麼做? switch (e1.getAction()) { case MotionEvent.ACTION_DOWN: offsetX = 0; offsetY =

    0熱度

    1回答

    我在我的Android應用程序中使用了YoutubeAndroidPlayerAPI。 在我的YouTubePlayerSupportFragment中,我設置了youtubePlayer.addFullscreenControlFlag(YouTubePlayer.FULLSCREEN_FLAG_CUSTOM_LAYOUT);,這樣我就可以在全屏幕之間切換,而不必每次都進行反彈。 爲此,我刪除了

    0熱度

    1回答

    我只需處理縮放/翻譯/旋轉的ImageView(僅限資源部分)的觸摸事件。在ImageView上設置觸摸事件,它處理整個屏幕,而不是資源部分。 任何想法表示讚賞。

    1熱度

    2回答

    當多個指針位於不同視圖中時,如何獲取屏幕上的指針總數?我在屏幕上有多個視圖,如果指針不在視圖的相關區域,視圖將返回falseON_DOWN case onTouchEvent。 當第一個手指在視圖上,第二個手指觸到另一個視圖時,兩個視圖將返回「1」爲getPointerCount方法。不管哪個視圖處理指針觸摸,是否有任何方法可以在整個屏幕上獲得總指針數? 編輯:Views不在同一個父ViewGro

    0熱度

    1回答

    我知道視圖可以決定在傳遞ACTION_DOWN事件時通過在onTouchEvent中返回true來處理MotionEvent自身。如果他們返回true,那麼他們將收到所有後續的MOVE/UP/CANCEL事件。這工作正常。 我想要做的是將此決定推遲到ACTION_MOVE事件。我有一個包含一個ViewGroup一個孩子,如果不同水平或垂直滾動​​,我想的ViewGroup或兒童負責處理Motion

    0熱度

    1回答

    我正在嘗試構建一個繪圖應用程序。首先,我試圖在屏幕上繪製一些東西,這是行得通的。現在我正在努力製作一個圈子來跟隨我的手指。 這不適用於應用程序運行,編譯時沒有錯誤或警告。怎麼了,我該如何解決? 我認爲onTouchEvent永遠不會被調用。 我viewClass類: package gorrebeeck.david.dgor.eazydraw; import android.content.C

    0熱度

    1回答

    我在橫向模式下從網上以VideoView的格式播放視頻。現在我想在垂直移動屏幕時控制音量。當我向下滾動時,音量應該增加,當手指向上滾動時音量應該減小。我怎樣才能獲得這種類型的控制?

    0熱度

    2回答

    我有一個應該處理觸摸的容器View。它有Listview,覆蓋範圍爲onTouch(),返回false(當容器通過刷卡擴展時,將返回true)。當Listview觸摸發生時,它傳遞到容器View,一切都很好。但我需要爲Listview的項目添加點擊處理。 當我設置爲onClickListener項目,我在日誌中看到它沒有MotionEvent傳遞給容器,它ListViewonTouch()(返回f