待辦事項 #18917

マップ画面をタップすると例外が発生する

啟用日期: 2009-09-28 10:51 最後更新: 2009-10-06 14:29

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

細節

マップ画面をタップすると以下の例外が発生します。

Thread [<3> main] (Suspended (exception NullPointerException))  
    ViewRoot.handleMessage(Message) line: 1583  
    ViewRoot(Handler).dispatchMessage(Message) line: 99 
    Looper.loop() line: 123 
    ActivityThread.main(String[]) line: 3948    
    Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method]  
    Method.invoke(Object, Object...) line: 521  
    ZygoteInit$MethodAndArgsCaller.run() line: 782  
    ZygoteInit.main(String[]) line: 540 
    NativeStart.main(String[]) line: not available [native method]  

スプリットポイントのオーバーレイを表示させるコードを削除すると発生しなくなります。

Ticket History (3/3 Histories)

2009-09-28 10:51 Updated by: kazhik
  • New Ticket "マップ画面をタップすると例外が発生する" created
2009-10-06 14:29 Updated by: kazhik
  • 處理結果 Update from to 修正
評語

OverlayItemが一つも登録されていないItemizedOverlayをMapViewのオーバーレイのリストに追加していたことが原因。

MapViewのオーバーレイのリストにItemizedOverlayを追加するタイミングを画面生成時から 最初のOverlayItemをItemizedOverlayに登録する時に変更した。

2009-10-06 14:29 Updated by: kazhik
  • 狀態 Update from 開啟 to 關閉
  • Ticket Close date is changed to 2009-10-06 14: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. » 登入