我想單擊它時獲取網格視圖項目的X和Y值,但是如何執行此操作或如何獲取這些值?如何在gridView中單擊項目時獲取X和Y值
我知道我會使用setOnItemClickListener方法,但我只能從中獲得位置。
我想單擊它時獲取網格視圖項目的X和Y值,但是如何執行此操作或如何獲取這些值?如何在gridView中單擊項目時獲取X和Y值
我知道我會使用setOnItemClickListener方法,但我只能從中獲得位置。
下面是我如何獲得用戶在Google地圖上點擊的x和y座標。嘗試將其替換爲其他種類的視圖與您合作
public boolean onTouchEvent(MotionEvent e, MapView m) {
if (e.getAction() == MotionEvent.ACTION_DOWN) {
long start = e.getEventTime();
x = (int)e.getX();
y = (int)e.getY();
touchedPoint = map.getProjection().fromPixels(x, y);
}
此處的地圖是我的MapView的名稱。基本上,它取X,Y從MotionEvent
設置的觸摸聽者通過調用
grid.setOnTouchListener().
其中一個參數是一個MotionEvent
對象,該對象將包括x和y位置。
這是對我的作品謝謝..我有另一個問題..我想要得到的圖像在行或或像在遊戲中連接四..你有任何想法如何得到它 – Basant 2012-04-11 04:37:45