ontouchevent

    10熱度

    3回答

    我想檢測在屏幕塊中的一舉一動。我正在使用下面的代碼。 public class MyinfoActivity extends Activity implements OnGestureListener { @Override public void onCreate(Bundle savedInstanceState) { .......... ....

    14熱度

    2回答

    語境:在MobileSafari/iPad上的Web應用程序,無論是全屏和嵌入的iframe 目標:技術,提供自定義事件處理程序新聞和點擊但不捏 (放大)或拖動(滾動/平移)。我們希望爲Press提供自定義行爲,但讓Safari仍然處理Scroll/Pan/Zoom。 問題:這兩個目標似乎是相互排斥的。爲了防止按手勢的默認行爲,必須立即響應ontouchstart調用event.preventDe

    1熱度

    3回答

    我在我的應用程序中使用ImageButton的。通過使用onTouch事件和onTouchListener我正在響應觸摸事件。 觸摸事件完成後,我只在目標位置顯示ImageButton。 相反,我想它看起來像拖動ImageButton。任何人都可以指向正確的方向。

    7熱度

    2回答

    我正在實現一個擴展SimpleOnGestureListener的MyGestureDetector。我借用了該課程:http://www.codeshogun.com/blog/tag/view-flipper/以允許在ViewFlipper中進行滑動操作。我無法得到如果在模擬器上運行。有什麼建議麼? 下面是全部代碼: 的main.java import android.app.Activity

    1熱度

    1回答

    我正在開發一個遊戲,其中不同的位圖在屏幕上運行(SurfaceView)。由於速度不同,有時會出現兩個字符疊加在一起的情況。我使用了OnTouch功能來捕捉玩家觸摸角色的時刻。然而,當兩個角色疊加時,我總是「觸摸」後面的那個角色,我從來不碰他面前的另一個角色。爲什麼?我如何改變這種行爲?由於我碰到前面的人,所以我總是碰到後面的人,真的很煩人。我希望問題很清楚。 謝謝! 編輯:這是我的onTouch

    54熱度

    7回答

    經過對onTouchEvent和onTouch的許多實驗後,我發現onTouch可以在任何地方工作(無論是在活動還是視圖中),只要您聲明瞭接口並將Listener正確!另一方面,onTouchEvent只能在View中使用! 我的假設是否正確?這是真正的區別嗎?

    1熱度

    2回答

    我想在當前窗口上做一個透明的遮罩視圖,它只跟蹤觸摸事件並將它們傳遞給下面的可見視圖。但是,如果我將userInteractionEnabled = YES設置爲此掩碼,則會阻止事件並且不會在下面傳遞。 有沒有什麼辦法可以阻止這個視圖阻止事件,或手動傳遞下面的事件? 感謝,

    0熱度

    1回答

    我有以下的方法來處理,當我觸摸屏幕: public boolean onTouchEvent(MotionEvent event) { boolean touchDown = true; switch (event.getAction()) { case MotionEvent.ACTION_DOWN: Log.i(TAG,"touching the

    1熱度

    2回答

    我有幾個ImageViews,並且我想讓onTouch事件爲每個人觸發,當我將手指拖過多個圖像時。目前,onTouch事件只在第一個ImageView上觸發(或者實際上在多個ImageView上,但只能在多點觸摸屏幕時觸發)。僞代碼: for(int i=0;i<5;i++){ ImageView img=new ImageView(this); LinearL

    0熱度

    1回答

    我寫了一個簡單的MotionEvent練習,其中我所做的就是記錄事件的參數。我通過在主要活動中執行OnTouchListener並重寫onTouch()來實現這一點。 對於一個按鈕,我在onTouch()的末尾返回true。那裏沒有問題。 對於另一個按鈕,我在onTouch()的末尾返回false。這是它變得有趣的地方。通過僅僅返回'假',一個致命的例外是拋出一個我不明白的小提示:「回收兩次!」。