[英]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.