Potrzebuję udostępnić lokalizację z mojej aplikacji za pomocą działania zamiaru udziału, przeszedłem przez kilka przykładów i wiem, jak zaimplementować zamiar udziału. Jednak utknąłem w setType. Potrzebuję mojej aplikacji, aby udostępnić szczegóły lokalizacji, a także lokalizację użytkowników na mapie.Udostępnij lokalizację z intencją udziału Aktywność
Przy okazji kopiowany kod użytkownikom bardzo podobne pytanie „nie przestępstwo”
Każda pomoc będzie bardzo mile widziane.
Intent intent1 = new Intent(Intent.ACTION_SEND);
intent1.setType("text/plain");
intent1.putExtra(Intent.EXTRA_TEXT, "The status update text");
startActivity(Intent.createChooser(intent1, "Select prefered Service"));
Dzięki dużo, ale jej nie co chciałem, kod otwiera mapy google. Nie chcę zaczynać map Google. Potrzebuję tylko mojej aplikacji, aby móc udostępnić moją aktualną lokalizację, bardziej jak mapy google share location –
Po prostu dodawanie notatki dla każdego, kto bierze ten przykład i działa z nim. Jeśli dostosujesz parametr "q", upewnij się, że zbudowałeś bezpiecznie Uri: 'String uri = Uri.Builder(). Scheme (" geo "). AppendPath (lat +", "+ lng) .appendQueryParameter (" q " , nazwa) .build(); ' –