0

我有一个通过 EditTexts 接收用户输入的活动。我正在进行的项目也将充分利用位置值。

当用户拍照时,它们会自动转移到 DataEntry 活动。我想要实现的是用位置值自动填充两个 TextView,并且显然有变量供以后使用。

下面的图片将说明我的意思。我已经尝试了一些方法,但不断出现奇怪的错误。谁能帮我吗?

在此处输入图像描述

我正在寻找用位置值填充 lat 和 long 下的空白文本视图。我有两种方法来获取 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;

}*/
4

1 回答 1

1

替换这个

public Location getLatitude(){
//your Code here;
}

public Location getLongitude(){
//your Code here;
}

有了这个

public String getLatitude(){
//your Code here;
}
public String getLatitude(){
//your Code here;
}
于 2012-12-07T13:32:05.550 回答