motionevent

    0熱度

    1回答

    我遇到了一個小問題。 在下面的示例中,第一個TextView必須顯示MotionEvent的類型 - 它工作正常。第二個TextView必須顯示MotionEvent的座標 - 但它不起作用。我不知道爲什麼,但也許它只是一個小錯誤? 有沒有人有想法? 感謝您的幫助! 這裏是代碼: package de.androidnewcomer.motionevent; import android.os

    2熱度

    1回答

    我正在解決與視圖相關的問題:一個點擊偵聽器,它應該沒有被觸發。經過長時間的反覆試驗後,我發現父母的觀點已被禁用,因此將所有事件都遺棄給子女。 在Android中,有沒有一種方法可以準確地發現觸摸或點擊事件在注入應用程序時會發生什麼?就像它是如何派發的,哪些觀點被它貫穿了,誰忽略了它(以及爲什麼),誰拋棄了它(以及爲什麼),最終誰將它消耗了。 理想情況下,它應該是Logcat上每次點擊發出的某種低級

    0熱度

    2回答

    我有一個列表視圖,其中每個項目是textview和自定義視圖。這裏是ListView項的佈局: <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <n

    -2熱度

    2回答

    爲Android應用IM編碼我試圖使它所以當用戶敲擊「播放器」,這是一個圖像滑過屏幕,直到它達到x值 我試着調用此方法時,將播放器MotionEvent觸摸屏幕 public void movementUpdate(int x){ if(goalX < x){ goalX -= width; } if(goalX > x){ goalX +=

    1熱度

    1回答

    我希望爲Android創建一個簡單的遊戲,其中播放器將顯示一個按鈕表。他應該能夠在某些按鈕上滑動/拖動手指,並且只有在他停止觸摸屏幕後才能顯示他的移動結果。 我可以看到當Action_UP和ACTION_DOWN叫,但我不能使用Action_HOVER_MOVE: View.OnTouchListener OTL = new View.OnTouchListener() { @Overr

    0熱度

    1回答

    目前我工作的一個遊戲,實現通過重寫onTouchEvent方法Android的多點觸控。在其中我有一個循環遍歷所有的指針。然而,有時ACTION_POINTER_UP這無法正常工作,並拋出一個IllegalArgumentException。我試圖抓住它,並繼續我的循環,但它有時不起作用,並顯示不穩定的行爲。我已經調試,以確保當IllegalArgumentException拋出的環形指針不是有效

    0熱度

    1回答

    我在我的應用程序中使用自定義捕捉ScrollView。它擴展了Horizo​​ntalScrollView並重寫onTouchEvent()。這用於捕捉ScrollView中間的子視圖。還有一個領先和尾隨空間足夠寬,所以第一個和最後一個元素可以放在中間。 我用兩個類變量: int mActiveFeature //Position of the element nearest to the mid

    1熱度

    2回答

    所以我想在按鈕上顯示的時間,因爲用戶開始按下它,這是我的代碼: btn.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View view, MotionEvent motionEvent) { long eventDuration;

    0熱度

    1回答

    我使用的是OnDragListener來拖放圖像。我有MOTIONEVENT.ACTION_MOVE來實現圖像移動功能。在動作移動的某個點,我想結束拖動並移除它的影子。是否可以在拖動事件中設置動作?在釋放手指之前,我想調用放置事件。 switch(event.getAction()) { case MotionEvent.ACTION_MOVE: //here i wa

    0熱度

    1回答

    我有一個NestedScrollView內的視圖。在滑動此視圖時,我必須找到滑動方向。無論是刷卡還是刷卡。我怎樣才能找到這個。 我想的是,我加OnTouchListener的看法,我想尋找在MotionEvent.ACTION_DOWN和MotionEvent.ACTION_UP的motionEvent.getY()之間的差異。 但問題是MotionEvent.ACTION_UP僅在單擊時被調用。