2012-06-08 2 views
-1

Я хочу поделиться местоположением, привязанным к моему намерению поделиться. Является ли это возможным?Поделиться местоположением на Android share share

Что-то вроде этого, но добавление информации местоположения:

Intent intent = new Intent(Intent.ACTION_SEND); 
intent.setType("text/plain"); 
intent.putExtra(Intent.EXTRA_TEXT, "The status update text"); 
startActivity(Intent.createChooser(intent, "Dialog title text")); 

Спасибо.

+0

Где вы хотите поделиться? По почте или несколько? – Praveenkumar

+0

вы можете поставить все, что реализует Parcelable –

+0

, проверьте это http://android-developers.blogspot.com/2012/02/share-with-intents.html –

ответ

0

Данные вашего местоположения можно разместить как часть текста сообщения, в EXTRA_TEXT.

Или, вы можете придумать новый дополнительный (например, EXTRA_LOCATION), поместить данные о местоположении там, а затем убедить всех Android разработчиков в мире, чтобы использовать его в соответствующих случаях, когда они осуществляют деятельность, реагирующие на ACTION_SEND.

Но, помимо этих двух вариантов, ACTION_SEND не поддерживает ничего другого, связанного с местоположением.