2010-07-28 66 views
0

有沒有人碰巧知道,如果某個活動未使用Google的MapView,Google的MapActivity是否會耗盡額外的資源?我之所以這樣問,是因爲我想爲我的應用程序中的活動創建一個基本活動類(它將擴展MapActivity),但是我不希望我的資源在用戶處於不活動狀態不利用Google的MapView。Google的MapActivity for Android中的資源使用情況

在此先感謝您的幫助!

問候,celestialorb。

回答

1

我會小心做這樣的 - 我不知道它是否足夠不要做網絡接入等智能如果沒有目前的MapView,但該文檔狀態

只有一個MapActivity每個進程都支持。多MapActivities 同時運行很可能會干擾 在意想不到的和不想要的 方式

http://code.google.com/android/add-ons/google-apis/reference/com/google/android/maps/MapActivity.html

什麼是你獲得你的非基於地圖的階層利益延伸MapActivity?對於你的代碼讀者來說,肯定會非常困惑。

+0

問題是因爲Java不支持多重繼承。我想讓我的所有活動(包括將使用MapView的活動)以各種方法擴展並繼承代碼,但我無法使用MapView執行這些活動,因爲它們無法擴展MapActivity和我的基本活動類。 – celestialorb 2010-07-28 21:40:25

+0

太糟糕的Java沒有像Scala這樣的特性......在這種情況下會非常適合。 – I82Much 2010-07-28 22:44:52

相關問題