小编Tas*_*kas的帖子

无法解析com.google.android.maps包

我想import com.google.android.maps.MapActivity; import com.google.android.maps.MapController; import com.google.android.maps.MapView; 在mainactivity.java中导入这些包

但是Eclipse无法解析这些包,我不知道这个的原因.

我已经按照我在电子书中逐步了解的所有说明,如何在您的应用中导入地图,并且没有提及此错误.

这是我的文件:

/////////// MainActivity.java /////////////////////

package com.paad.whereami;

import java.io.IOException;
import java.util.List;
import java.util.Locale;

import com.google.android.maps.MapActivity;
import com.google.android.maps.MapController;
import com.google.android.maps.MapView;

import android.app.Activity;
import android.content.Context;
import android.location.Address;
import android.location.Criteria;
import android.location.Geocoder;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.util.Log;
import android.widget.TextView;

public class MainActivity extends MapActivity {

//static final private int MENU_REFRESH = Menu.FIRST;

@Override
    protected boolean isRouteDisplayed() {
    return false;
}

private LocationManager locationManager;
private String provider;
private Location location; …
Run Code Online (Sandbox Code Playgroud)

android

4
推荐指数
1
解决办法
2万
查看次数

未处理的异常类型ParseException

我在我的应用中使用了这部分代码:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'hh:mm:ss'Z'");
Date qdate = new GregorianCalendar(0,0,0).getTime();
try {
    qdate = sdf.parse(dt);
} catch (ParseException e) {
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

但Eclipse抛出错误说:

未处理的异常类型ParseException

这里有什么问题?你需要我发布整个代码吗?Thnx提前!

unhandled android exception

3
推荐指数
1
解决办法
2万
查看次数

已启用GPS提供程序,但getLastKnownLocation(提供程序)返回null

我正在尝试为我的应用程序使用GPS提供程序.

该应用程序使用GPS位置提供程序查找设备的当前位置.

该应用程序工作正常.但是,虽然我的GPS_Provider已启用,但geLastKnownLocation()返回null.

MainActivity.java


public class MainActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        LocationManager locationManager;
        String context = Context.LOCATION_SERVICE;
        locationManager = (LocationManager)getSystemService(context);

        String provider = LocationManager.GPS_PROVIDER;
        Location location = locationManager.getLastKnownLocation(provider);

        Log.v("BEFORE", "Location is: " + location);
        updateWithNewLocation(location);
        Log.v("AFTER", "LOCATION FOUND");
    }

    private void updateWithNewLocation(Location location){
        String latLongString;
        TextView myLocationText;
        myLocationText = (TextView)findViewById(R.id.myLocationText);

        if (location != null) {
            double lat = location.getLatitude();
            double lng = location.getLongitude();
            latLongString = "Lat:" + lat + "\nLong:" + …
Run Code Online (Sandbox Code Playgroud)

provider gps android

3
推荐指数
1
解决办法
9414
查看次数

标签 统计

android ×3

exception ×1

gps ×1

provider ×1

unhandled ×1