簡體   English   中英

如何在Android中使用菜單從Main活動中打開Intent(MapView)

[英]How to open an Intent (MapView) from the Main activity with menu in Android

由於我是新手,所以我不知道我是否會正確解釋這一點。 但是就到這里。

我正在嘗試從主活動(MainFile.java)通過菜單打開地圖作為新意圖。 像這樣

switch(item.getItemId()) {
        case VIEW_AROUND:
            **Intent cityMap = new Intent(MainFile.this, Map.class);
            startActivity(cityMap);**
            return true;
        case EXIT:
            this.finish();
            return true;
        }

...並且我已經在我的manifest.xml上設置了訪問權限...

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

<activity android:name=".Map" />

...可以與其他File.class一起正常工作,但與Map.class似乎不起作用。

可能是更好的方法嗎? 我應該在哪里尋找問題?

我想不出什么了:(

提前謝謝了!

我只是找到一個帶有我的問題和解決方案的線程。

這是鏈接: http : //www.mail-archive.com/android-beginners@googlegroups.com/msg13138.html

從鏈接中可以看出,這幾乎就是我所做的事情(以防萬一您不想單擊它或將來鏈接中斷):

好吧,maps.jar可能有問題。 我從頭開始創建了一個新項目,發現我正在使用的sdk版本中的maps.jar有很多錯誤,並且比以前的版本小很多。 例如,當我創建GeoPoint類的實例時,我無法編譯我的maps類。 無論如何,maps.jar的越野車版本位於sdk 1.5_r2中。 我現在使用的是sdk 1.5_r1中的maps.jar,一切都可以順利進行:)

也許將來有人會遇到這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM