motionevent

    2熱度

    1回答

    問題的描述是在下面的圖片:

    3熱度

    1回答

    我聽說過: MotionEvent e; float press = e.getPressure(...); 但這只是返回0表示沒有觸摸,和1當我的手指觸摸屏幕。 是否可以找到手指在觸摸電容屏幕上施加的壓力值的值? 或者是我的預感正確,這將只適用於電阻屏幕..?

    0熱度

    1回答

    只要屏幕被觸摸,我想在ImageView中設置名爲「pic」的圖片。 我是一個初學者,不要在MotionEvent的情況下代碼應該是什麼,有人可以幫助我這個。 這是我的代碼: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVie

    0熱度

    1回答

    我重寫了onTouch和onClick。每個應該導致不同的行動(非常重要)。我不想觸摸既是觸摸又是點擊:它必須是 - 或者 - 。我沒有太多的運氣。如何讓我的應用程序區分onTouch和onClick?現在,無論我自己獲取onTouch,還是同時獲得onTouch和onClick(根據我是否更改onTouch返回true或false)。

    25熱度

    2回答

    我對Android中的兩種方法感到困惑。它似乎是這兩種方法都告訴你它是什麼類型的事件,即,它是否是向下或向上的事件。 我什麼時候會用哪個? public void onTouchEvent(MotionEvent e) 不要引用文檔請,因爲我讀它,我沒有看到,我可以提供給任何的方法來獲取不同的東西的任何參數。 public final int getAction() 和 public fi

    1熱度

    1回答

    我是新來的android開發,所以忍受着我。 我寫了一個處理腳本,可以同時使用兩臺印刷機。爲此,我使用android.view.motionevent。在我的主要腳本(pde)中,我有這個: public boolean surfaceTouchEvent(MotionEvent event) { if (event.getActionMasked() == MotionEvent.AC

    1熱度

    1回答

    我在我與另一隻手塗鴉畫布屏幕。我想要做的是,當用戶在塗寫東西ACTION_UP之後擡起手指時會被調用。 我的要求是要知道用戶已經完成了他的塗鴉,他完成塗鴉後我會採取我的行動。 爲了在ACTION_UP事件中實現這一點,我正在創建一個新的線程來休眠3秒,但是我希望當線程在睡眠中,並且在那3秒內,如果用戶開始在屏幕上再次塗寫,那麼我想要致電ACTION_DOWN事件。 我沒有得到任何的方式來做到這一點

    0熱度

    2回答

    我使用GestureDetector.OnGestureListener來實現Android中的捏合縮放。我正在擴展TextView類,因此方法setTextSize()已經實施。以下是我的代碼onScroll()。 @Override public boolean onScroll(MotionEvent e1, MotionEvent e2, float distanceX, float d

    0熱度

    1回答

    我正在編寫一個應用程序,該應用程序在屏幕上有兩個軟性d-pad。我極其困難地試圖捕捉和理解兩個同時觸摸的所有觸摸事件,因爲事實是每個ACTION_MOVE事件都說ID等於0. 我所擁有的是兩個'touch'對象,當碰觸時碰撞到碰撞檢測系統。記住我有兩個d-pad,兩者都需要有能力同時控制。 有沒有人有任何建議。這是我的onTouchEvent方法。請記住,可能難以理解上下文,因爲我使用cusomt

    0熱度

    1回答

    我想通過重新繪製座標,存儲在一個點數組中,然後重新創建它,在我的畫布周圍拖動路徑。路徑拖動但是水平和垂直翻轉,就像鏡像一樣,在用戶點擊的位置。我不知道爲什麼。 private void drag(MotionEvent e) { // TODO correct weird flip if (clicked(e)) { for (Point p : points)