в моем приложении для Android я вычисляю положение GPS и показываю значение журнала широты в TextView, и я использую это значение долготы для запроса в базе данных SQLITE. Теперь я пытаюсь показать в TextView имя местоположения, рассчитанное по широте и журналу. Я попробовал геокодировать, у меня есть ошибка сомы. это мой код для расчета значения lat и long:
ImageView bt_get_mygpspos = (ImageView)getView().findViewById(R.id.bt_get_mygpspos);
edittext_mygpspos = (EditText)getView().findViewById(R.id.edittext_mygpspos);
bt_get_mygpspos.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
GPSTracker mGPS = new GPSTracker(getActivity());
if(mGPS.canGetLocation() ){
query.curPos = new LatLng(mGPS.getLatitude(),mGPS.getLongitude());
edittext_mygpspos.setText("lat:"+query.curPos.latitude+" lon:"+query.curPos.longitude);
Log.e("test", "lat:"+query.curPos.latitude+" lon:"+query.curPos.longitude);
}else{
mGPS.showSettingsAlert();
}
}
});
как я могу преобразовать mGPS.Latitude и Longitude в имя местоположения для отображения в TextView?
чем