答えて

0

これを達成するには、CalendarContractクラスを使用します。このクラスを使用して場所を追加することは可能です。ここCalendarContract.Events.EVENT_LOCATION

詳細情報Adding event with reminders to calendar with 'Intent.putExtra()' way of doing

+0

LatitudeをCalendarContract.Events.EVENT_LOCATION経由で送信するだけでは問題に答えることはできません。カレンダーイベントで緯度を長くする最善の理由は、招待された人が内部のカレンダーからその場所をクリックしてGoogleマップで表示したり、道順などを知ることができるようにすることです –

0

他の言語でのGoogle APIを使用して、私は、カレンダーイベントの文字列とマップリンクが正しい位置にピンをドロップして緯度と経度を渡すことができました。そのAPIはすべての言語で同じ動作をすると思います。カレンダーイベントからマップをクリックすると、リンクを結果として生じる Screen Snipit of adding Event with Google API

出典:GoogleのAPIによって追加されたイベントの詳細からLatitude and Longitude of the White House

C#の擬似コード

var latitude = "38.8976763"; 
var longitude = "-77.0365298"; 

new Event 
{ 
    // beginning parameters 
    ... 

    // The comma is optional and replaceable with a single space 
    Location = $"{latitude}, {longitude}", 

    ... 
    // final parameters 
} 

画像

map

関連する問題