0
我有一個活動,通過EditTexts接收用戶輸入。我正在進行的項目也將基本使用位置值。Android顯示位置動態到TextView中
當用戶拍照時,他們會自動轉移到DataEntry活動。我想要實現的是自動使用位置值填充兩個TextView,並且明顯具有稍後要使用的變量。
下圖將說明我的意思。我嘗試了一些方法,但不斷出現bizzare錯誤。誰能幫我嗎?
我期待填補下lat和長着位置值的空白textviews。我有兩種方法來獲得Lat和Long值,然後將結果字符串分配給一個靜態變量,該靜態變量填充了TextView,但我無法得到它產生結果。
public Location getLongitude(){
LocationManager lm = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
Location location = lm.getLastKnownLocation(LocationManager.GPS_PROVIDER);
longitude = location.getLongitude();
longitudeString = String.valueOf(longitude);
return longitudeString;
}
public Location getLatitude(){
LocationManager lm = (LocationManager)getSystemService(Context.LOCATION_SERVICE);
Location location = lm.getLastKnownLocation(LocationManager.GPS_PROVIDER);
latitude = location.getLatitude();
latitudeString = String.valueOf(latitude);
return latitudeString;
}*/
那麼你有什麼問題?請提供更多信息。 –
您是否檢查lat和long是否爲空?將一些代碼粘貼到您將值分配到編輯文本字段的位置 – vodich
爲什麼不引用此代碼:http://stackoverflow.com/questions/13761367/how-to-get-latitute-longitude-value-without-using-gps-in-android/13761496#13761496 –