2016-08-26 4 views
0

지금 Android Wear에서지도 앱을 사용하여 특정 장소에 대한 길 찾기를 표시하려고합니다. 다음은 내 코드입니다.android wear으로 표시 될 때 휴대 전화에서지도 앱 사용 중지

String format = "geo:0,0?q=" + dLatitude + "," + dLongitude + "(Location)"; 
     Uri uri = Uri.parse(format); 

     Intent intent = new Intent(Intent.ACTION_VIEW, uri); 
     intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); 
     startActivity(intent); 

이것은 완벽하게 작동합니다. 유일한 문제는 Android 마당 맵 앱에서지도를 표시 할 때와 동일한 지침으로 휴대 전화의지도 앱을 열 때입니다. 마모가 블루투스를 통해 휴대 전화와 동기화되기 때문일 수 있습니다. 그러나 요구 사항은 시계 방향을 보여줄 때 휴대 전화의지도 앱을 열면 안됩니다. 이걸 프로그래밍 방식으로 제어하려면 어떻게해야합니까? 모든 리드가 크게 감사하겠습니다.

+0

나는 그것이 통제에서 벗어난 것으로 판단합니다. 지도 앱이 전화 번호부를 열어 놓은 것이므로 영향을 줄 API가 있는지 의심 스럽다. – String

답변

0

Uri를 여는 대신 인 텐트를 사용하여 시계에서 바로지도 앱을 열어보세요.

+0

예제를 추가 할 수 있습니까? – praneel