여러지도 활동을 포함하여 일부 Android 앱을 구현 한 후 GPS 수신기의 onLocationChanged() 메소드가 호출 될 때 활동을 새로 고칩니다.활동을 새로 고치는 방법? 지도보기 새로 고침 실패
나는
저장하는 좌표
는 위치 수신기가있을 수 있도록, 글로벌 값을해야 할 것이다 ... 방법으로 새로 고침 새로운 좌표를 표시하는지도 활동을 알 수있는 생각이 없다 그것에 접근하십시오.내 샘플 GPS 클래스 (아래 코드 참조)에서 텍스트보기의 텍스트를 변경했는데 ....지도보기에서이를 수행하는 방법은 무엇입니까?
private class MyLocationListener implements LocationListener {
@Override
public void onLocationChanged(Location loc) {
final TextView tv = (TextView) findViewById(R.id.myTextView);
if (loc != null) {
tv.setText("Location changed : Lat: " + loc.getLatitude()
+ " Lng: " + loc.getLongitude());
}
}
나는이 문제의 해결은 매우 어려운되지 않습니다 생각하지만, 난 그냥 처음 ;-)
이 모든 응용 프로그램은 정말 간단 네비게이션 시스템처럼 작동하여야한다 필요합니다. 누군가가 더 나에게 약간의 도움이 될 수있는 경우 :
이상한 방식으로 내 코드 (아래 참조)가 "오래된"geoPoints를 덮어 쓰지 않습니다 .... 이상하고 이상한 ... – poeschlorn
오버레이 목록에 새 MapView 클래스를 추가해야합니까? – poeschlorn