0
は、Google Calendar APIを使用しています。私は非常に簡単にcreateEvent
メソッドを作成しました。今私はcreateEventButton
が押された後にcreateEvent
メソッドに電話したいと思う。 AsyncTaskを通じてcreateEvent
に電話する必要があると聞きましたが、どうやってそれを行うのですか?Android:GoogleカレンダーAPI:イベントメソッドの作成方法
createEvent
方法:
public void createEvent(){
Event event = new Event();
DateTime startDateTime=new DateTime(eventStart.getText().toString());
EventDateTime start = new EventDateTime()
.setDateTime(startDateTime)
.setTimeZone("America/Los_Angeles");
event.setStart(start);
DateTime endDateTime= new DateTime(eventEnd.getText().toString());
EventDateTime end = new EventDateTime()
.setDateTime(endDateTime)
.setTimeZone("America/Los_Angeles");
event.setStart(end);
String calendarId = "primary";
try {
mService.events().insert(calendarId, event).execute();
} catch (IOException e) {
e.printStackTrace();
}
}
私はここからcreateEvent
を呼び出す必要があります:
createEventButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) { }});
あなたはどのように上の実際のコードを探しているなら、このリスナーは私のonCreate(Bundle savedInstanceState)
私の使用方法の例を私の方法で教えてください。ありがとう – Darius92