待辦事項 #18918

長押しが判定されない

啟用日期: 2009-09-28 10:55 最後更新: 2009-10-20 13:29

回報者:
負責人:
類型:
狀態:
關閉
元件:
(無)
里程碑:
(無)
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
Won't Fix
檔案:

細節

ストップウォッチ画面とマップ画面で長押しが判定されません。

GestureDetector.OnGestureListenerのリスナが呼ばれていません。

Ticket History (3/5 Histories)

2009-09-28 10:55 Updated by: kazhik
  • New Ticket "長押しが判定されない" created
2009-10-08 08:20 Updated by: kazhik
評語

onTouchEvent()やonDown()はときどき思い出したように呼ばれる。

GCが走っている時は呼ばれず、走っていないときは呼ばれるように見える。

2009-10-08 11:04 Updated by: kazhik
評語

ストップウォッチ画面からラップタイムを表示するListViewを外したら長押しやダブルタップのイベントが発生するようになった。 ListViewがキーイベントを奪っていたことが原因。

ListViewの場合、キーイベントを一切処理しないようにすれば解決するかもしれない。しかしマップ画面の場合はズームコントローラがあるのでそういうわけにもいかない。

2009-10-16 16:46 Updated by: kazhik
評語

ラップタイム履歴のListViewにOnLongClickListenerを設定してもダメだった。マップ画面も同様。

2009-10-20 13:29 Updated by: kazhik
  • Details Updated
  • 處理結果 Update from to Won't Fix
  • 狀態 Update from 開啟 to 關閉
  • Ticket Close date is changed to 2009-10-20 13:29
評語

長押しではなくタブによってストップウォッチ画面とマップ画面を切り替えるようにした。

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入