1

私は動作する次のコードを持っています。

しかし、確認を表示したくない

カレンダーにイベントを自動入力したい

誰かが提案を持っています

calIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK
                            | Intent.FLAG_ACTIVITY_SINGLE_TOP
                            | Intent.FLAG_ACTIVITY_CLEAR_TOP
                            | Intent.FLAG_ACTIVITY_NO_HISTORY
                            | Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
                    calIntent.setType("vnd.android.cursor.item/event");    
                    calIntent.putExtra(Events.TITLE, "SMS: "+contact); 
                    calIntent.putExtra(Events.EVENT_LOCATION, ""); 
                    calIntent.putExtra(Events.DESCRIPTION, msgBody); 
                    calIntent.putExtra(Events.HAS_ALARM, 0);
                    calIntent.putExtra(CalendarContract.EXTRA_EVENT_ALL_DAY, false); 
                    calIntent.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME, System.currentTimeMillis()); 
                    calIntent.putExtra(CalendarContract.EXTRA_EVENT_END_TIME, System.currentTimeMillis()+1); 
                    context.startActivity(calIntent);     
4

1 に答える 1