motionevent

    0熱度

    1回答

    我已經覆蓋我的方法dispatchTouchEvent我的活動搶MotionEvents(只是添加了一些日誌記錄)。我觀察到getHistorySize()方法不具有1-2的大小。 典型的是,Motion的「歷史」事件不會保存超過1-2個事件嗎? 當我不提起手指一段時間時,我預計會有大量的歷史事件發生。 @Override public boolean dispatchTouchEven

    0熱度

    1回答

    嗨,我是Android的新手。我的問題是,是否有任何功能來顯示圖像可繪製到屏幕上。順便說一下,我可以在我觸摸的座標上移動相同的圖像,我只需要將新圖像放置在我觸摸的座標上。 這裏是我的代碼: public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceS

    1熱度

    1回答

    我創建繪圖應用程序,並且我有一個使用畫布繪製的視圖。我使用矩陣縮放圖像,當圖像放大並出現觸摸事件時,我嘗試獲取矩陣的逆矩陣,然後使用逆矩陣映射點以獲取畫布上的點motionevent點,但它不匹配它應該如何,並想知道我做錯了什麼,從屏幕觸摸位置獲取畫布位置。 public class CustomDrawableView extends View { private Paint mBit

    0熱度

    2回答

    我試圖檢查什麼是觸摸屏幕,只要它被按下,指針被移動,或觸摸被釋放。 問題是,當觸摸被釋放時,getPointerCount()包括剛剛離開屏幕的指針。所以當我嘗試收集所有當前的X和Y值時,它會包含一個已經離開屏幕的x/y對。 我目前做這樣的事情: int count = e.getPointerCount(); for(i = 0; i < count; i++) { x = e.ge

    0熱度

    1回答

    我的「遠程」應用程序出現問題。我想要做的就是使用我的手機作爲觸摸屏來控制我的電腦的鼠標光標,這個工作到目前爲止,還有一個小問題,那就是在移動光標太多之後,我得到一個異常。 以下代碼只包含最重要的片段。 在我的手機,我有以下的「觸摸屏」 - 面積: RelativeLayout mouse = (RelativeLayout) findViewById(R.id.relative_layout_mo

    2熱度

    1回答

    我的問題是所有的觸摸事件都被檢測到,但不是Action_Down事件。日誌結果爲事件1,2,而不是0(向下)。 這裏是我的代碼 final ViewPager homeViewPager = (ViewPager)findViewById(R.id.homeViewPager); homeViewPager.setOnTouchListener(new View.OnTouchList

    0熱度

    1回答

    我想實現的方式有我的頁腳滑走下來我頭滑走了而用戶向下滾動了滾動。 反之亦然,當用戶向上滾動scollview時,我希望我的頁腳從底部滑入並且頁眉滑動到頂部。 關於動畫,我發現這個很好的庫https://github.com/daimajia/AndroidViewAnimations帶有很多很好的動畫。 我正在尋找的最接近的例子是默認的Android Twitter應用程序,它使頁腳在用戶滾動時間

    0熱度

    1回答

    我正在爲我的listView(自定義PinnedSectionListView)偵聽onTouch事件,但似乎只有在上下滾動時才註冊MotionEvents。我主要需要它來響應水龍頭。如果我點擊細胞,它什麼都不做。 在我OnCreateView在我的片段,我有以下代碼: mDetector = new GestureDetectorCompat(mContext, new GestureDetec

    0熱度

    2回答

    是否可以創建一個方法來接收事件和視圖並確定事件是否發生在視圖座標內? 東西線沿線的: private boolean isEventOnTopOfView(MotionEvent event, View view) {...}

    0熱度

    2回答

    我一直在尋找一些功能,可以給我我在屏幕上觸摸點的x,y座標。 我得到了onTouch()的代碼,但找不到調用該函數的方法。 public boolean onTouch(View v, MotionEvent event) { int x = event.getX(); int y = event.getY(); return true; } 什麼是視圖和Mot