0
想要獲得經濟和戰略地位。我在MainActivityAndroid - 使用此GPS追蹤器功能的正確方法是什麼?
private double[] getGPS() {
LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
List<String> providers = lm.getProviders(true);
Location l = null;
for (int i=providers.size()-1; i>=0; i--) {
l = lm.getLastKnownLocation(providers.get(i));
if (l != null) break;
}
double[] gps = new double[2];
if (l != null) {
gps[0] = l.getLatitude();
gps[1] = l.getLongitude();
}
return gps;
}
但是這個功能,當我使用它作爲
Toast.makeText(this, "" + getGPS() + "", Toast.LENGTH_SHORT).show();
在的onCreate,這讓我奇怪的字符,如DE [R @ F。使用我的功能正確地獲得經度和姿態的正確方法是什麼?
也許'Arrays.toString(getGPS())'? – MichalH
@mike始終返回0,0 – user198989