특정 위치의 모든 레스토랑을 나열하려는 Android 앱을 디자인하고 있습니다. 이것은 앱 출시에 발생합니다. 위치가 변경되면 앱이 이미 열려 있어도 식당 목록이 변경됩니다. Google에서 얻은 모든 사례는 버튼 클릭만으로 레스토랑을 채우는 데 사용됩니다. 하지만 내 경우에는 런치에서 발생하고 앱이 이미 시작된 경우 위치에 따라 목록이 변경되어야합니다.위치 변경 레스토랑 목록이 버튼 클릭 앱없이 자동으로 변경되어야합니다.
AsyncTask의 하위 클래스가있는 MainClass를 만들었으며이 하위 클래스에는 LocationListener를 구현하는 클래스가 있습니다. 하지만 문제는 위치를 변경하면 자동으로 결과를 얻기 위해 onLocationChange에서 doInBackground() 메서드를 다시 호출해야한다는 것입니다.
내가 어떻게해야하나요?
게시물에 코드 샘플을 게시하고 문제의 일부분을 설명해주십시오. – Tim