我有一個應用程序「ApplicationX」當我點擊一個按鈕,我會看到來自Android的Google日曆中創建約會看,這裏是我的代碼:的Android從我的應用程序啓動的日曆,並收到了新的任命
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra("title", "Sometitle");
intent.putExtra("description", "Somedescription");
startActivityForResult(intent, 1);
工作正常。所以現在我保存了這個約會,我會回來參加我的活動。要獲得任命的結果,我想:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == 1) {
Bundle extras = data.getExtras();
extras.getString("title");
}
}
但是,這是行不通的。有人能幫助我嗎?
嗨,你解決了這個問題嗎?我幾乎一樣。我想獲得創建的事件的ID。詳細信息在這裏:http://stackoverflow.com/questions/11508511/calendar-event-intent-startactivityforresult – vandzi 2012-07-16 17:29:09