2012-02-29 134 views
0

我從其他類調用繪製疊加方法,我無法繪製覆蓋圖。我得到如下異常。請檢查並給我一個解決方案。從非擴展mapview類調用mapview

java.lang.NullPointerException 
    at com.google.android.maps.ItemizedOverlay.boundCenter(ItemizedOverlay.java:173) 
    at com.lifedots.mapoverlaydraw.MyItemizedOverlay.<init>(MyItemizedOverlay.java:34) 
    at com.lifedots.BalloonItemizedOverlay.onTap(BalloonItemizedOverlay.java:124) 
    at com.google.android.maps.ItemizedOverlay.onTap(ItemizedOverlay.java:453) 
    at com.google.android.maps.OverlayBundle.onTap(OverlayBundle.java:83) 
    at com.google.android.maps.MapView$1.onSingleTapUp(MapView.java:356) 
    at com.google.android.maps.GestureDetector.onTouchEvent(GestureDetector.java:533) 
    at com.google.android.maps.MapView.onTouchEvent(MapView.java:683) 
    at android.view.View.dispatchTouchEvent(View.java:3885) 
    at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:903) 
    at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942) 
    at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942) 
    at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942) 

回答

0

你提供的代碼,看來你已經使用BalloonItemizedOverlay,我已經使用這個也許我可以幫忙,沒有代碼找不出錯誤。 (如果您提供了代碼,將進行編輯)