[英]how do call a class(mapview extending mapActivity) from another class?
我嘗試通過使用Intent來執行此操作,但是,我似乎收到以下錯誤:11-15 22:40:39.266:ERROR / dalvikvm(1589):找不到類'BlobCity.xyz.com.maps',引用自方法BlobCity.xyz.com.BlobCity $ sendUserPass.onClick
其中,blobcity是我的類,它調用包含mapview的maps類。
這看起來像類加載或類似的問題。 似乎是說一個編譯的Java類(“ BlobCity.xyz.com.BlobCity.sendUserPass”)包含對另一類(“ BlobCity.xyz.com.maps”)的靜態依賴關系,但類加載器(或其他類)找不到后一個類的類文件。
(順便說一句,您對類和程序包名稱的選擇非常糟糕。如果您希望其他人能夠理解您的代碼,則應該嘗試遵循標准的命名約定。
嘗試使用:
<application ...>
<uses-library android:name="com.google.android.maps" />
...
...
</application>
在您的AndroidManifest.xml中,我之前遇到了相同的問題,並添加了<uses-library android:name="com.google.android.maps" />
解決了該問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.