0

在我的项目中,首先我找到用户位置,然后我想打开新活动并在地图上显示用户位置但是当程序想要读取 thired lind 程序时进入调试模式并显示 invocationtargetexception ...?为什么程序显示这个?在第二个活动中,我使用了 fragmentactivity ..

double latitude = gps.getLatitude();
            double longitude = gps.getLongitude();
            Intent is = new Intent(getBaseContext(), Location_find.class);
                is.putExtra("latitude",String.valueOf( latitude));
                is.putExtra("longitude",String.valueOf( longitude));
                startActivity(is);
4

2 回答 2

0

确保在应用的 AndroidManifest.xml 中列出您在应用中使用的所有活动

于 2013-09-24T23:21:39.557 回答
0

不要使用getBaseContext(). 而是使用您的Activity Context. 将其更改为

Intent is = new Intent(ActivityName.this, Location_find.class);

如果这没有帮助,请发布您的 logcat。

于 2013-09-24T23:01:30.747 回答