Ticket #18918

長押しが判定されない

Eröffnet am: 2009-09-28 10:55 Letztes Update: 2009-10-20 13:29

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Won't Fix
Datei:
Keine

Details

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

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

Ticket-Verlauf (3/5 Historien)

2009-09-28 10:55 Aktualisiert von: kazhik
  • New Ticket "長押しが判定されない" created
2009-10-08 08:20 Aktualisiert von: kazhik
Kommentar

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

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

2009-10-08 11:04 Aktualisiert von: kazhik
Kommentar

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

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

2009-10-16 16:46 Aktualisiert von: kazhik
Kommentar

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

2009-10-20 13:29 Aktualisiert von: kazhik
  • Details Updated
  • Lösung Update from Keine to Won't Fix
  • Status Update from Offen to Geschlossen
  • Ticket Close date is changed to 2009-10-20 13:29
Kommentar

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

Dateianhangliste

Keine Anhänge

Bearbeiten

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