motionevent

    0熱度

    3回答

    我有一個包含text幷包裝它的佈局。我需要在屏幕上垂直移動這個layout。 這就是我所做的。 ​​ 這將在屏幕上垂直移動佈局。但是現在,當我退出屏幕的手指時,我需要這種佈局返回到原來的位置。 當你得到ACTION_DOWN事件的任何代碼將appriciated

    2熱度

    2回答

    我使用的是Android的47degrees刷卡列表視圖 https://github.com/47deg/android-swipelistview 我複製到我的Eclipse項目不變的所有文件。 我在XML中的列表視圖設置 <com.company.appname.swipe.SwipeListView xmlns:swipe="http://schemas.android.co

    2熱度

    1回答

    如果給定的onTouch對ListView對象獲得的y座標,如何根據motionEvent.getY()確定觸摸項的位置/索引? 不幸的是我不能使用onItemClickListener。 getListView().setOnTouchListener(listViewTouchListener); View.OnTouchListener listViewTouchListener = n

    0熱度

    1回答

    我想使用onTouch方法編碼imageView點擊反饋。我的代碼用於在按下時縮放imageView(MotionEvet.ACTION_DOWN),並在用戶停止按下時返回到其正常尺寸(MotionEvet.ACTION_UP)。但是我無法編碼的是當用戶將其手指拖出imageView時的動作。 我見過一個解決方案,告訴在switch語句的開頭使用MotionEvent.ACTION_CANCEL,

    0熱度

    1回答

    要求:確保itemLookup僅在按鈕被保持至少1秒後才執行。當按鈕被保持3秒時停止按鈕事件,因此用於查找的記錄不會包含不必要的數據。 問題:MotionEvent.ACTION_CANCEL即使調試確認TableLayoutForIntercept的onInterceptTouchEvent被調用之前MainActivity「稱爲s OnTouchListener事件,預期不會被調用。也許我不明

    1熱度

    1回答

    我已經做了大量的搜索主題,甚至從android開發人員網站提到了官方文檔。但仍然不清楚這個概念。 我讀過,實現觸摸手勢我需要使用GestureDetector和MotionEvent包。但它的實施讓我對事物感到困惑。 我只想要的是,我的佈局包括許多文字瀏覽以及兩個圖像瀏覽。我想檢測我的圖像上的雙擊,並想要開始新的片段活動。在新的片段活動中,我希望在橫向模式下全屏顯示相同的圖像。 我已經做了大量的閱

    2熱度

    1回答

    我有一個列表ListView。爲它寫了一個處理程序。當你觸摸菜單項(ACTION_DOWN)時,我正在突出顯示它。釋放項目時(ACTION_UP) - 返回原始顏色。 問題是,如果你觸摸並滾動 - 然後該項目突出顯示。或者如果您觸摸並移動其他物品上的手指。 public boolean onTouch(View v, MotionEvent event) { if (event.getActio

    0熱度

    2回答

    我現在正在編程一個Matlab GUI,用於每當用戶更改光標位置時訪問軸上光標的當前點。但是,我發現一個奇怪的現象,即隨着GUI對象數量的增加,windowButtonMotionFcn的速度變慢。下面是結果 http://i.stack.imgur.com/fwjCK.jpg 我將所有GUI對象作爲默認值,我的工作matlab版的性能是Matlab的2012A。當GUI對象的數量增加時,是否有任

    3熱度

    1回答

    我試圖根據圖像拖動的位置顯示不同的消息。 到目前爲止,我已經能夠拖放一個帶有運動事件的圖像。而且我創建了3個應用程序啓動時不可見的文本視圖(太高,完美和太低)。 用戶移動圖像後,我想要顯示不同的消息,取決於它是否落在某個y座標內。 那麼如何確定圖像是否在所需的y座標內,然後將文本設置爲可見(如果它在這些座標內)? 這是到目前爲止我的代碼: 主要活動: package com.example.tou

    0熱度

    1回答

    我使用SurfaceView來繪製觸摸作爲覆蓋我的應用程序的覆蓋。我想我的其他View s到能夠響應觸摸事件,而在同一時間作爲SurfaceView所以包含它們的ViewGroup兩個我加入 MyViewGroup: @Override public boolean onInterceptTouchEvent(MotionEvent motionEvent){ mSurfaceView