代码很简单 就不多废话了 就不多废话了
复制代码代码如下:
// 读取日历事件
public static void getCalendarinfo (actividad de actividad, etiqueta de cadena) {
String [] proyects = new String [] {calendarContract.events._id, calendarContract.events.title};
ContentResolver CR = Activity.getContentResolver ();
Cursor cursor = CR.Query (calendarContract.events.content_uri, proyección, nulo, nulo, nulo);
int idindex = cursor.getColumnindexorthrow (calendarContract.events._id);
Log.d (etiqueta, cursor.getCount ()+"");
int titleIndex = cursor.getColumnIndexorthrow (calendarContract.events.title);
while (cursor.movetonext ()) {
String id = cursor.getString (idindex);
Title de cadena = cursor.getString (titleIndex);
Log.d (etiqueta, id+":"+título);
}
cursor.close ();
}
// 插入事件
public static void addcalendAvent (actividad de actividad, etiqueta de cadena) {
Intento intent = new intent (intent.action_insert, calendarContract.events.content_uri);
Log.d (etiqueta, calendarContract.events.content_uri.ToString ());
intent.putextra (calendarContract.events.title, "lanzamiento");
intent.putextra (calendarContract.events.description, "lanzar, aplicación Android");
intent.putextra (calendarContract.events.event_location, "baidu.com");
Calendario calendario = calendario.getInstance ();
calendario.setTime (nueva fecha ());
intent.putextra (calendarContract.extra_event_begin_time, calendar.gettimeinmillis ());
intent.putextra (calendarContract.extra_event_all_day, true);
Actividad. Staractividad (intención);
}
// 编辑日历事件
public static void editCalendAvent (actividad de actividad, etiqueta de cadena) {
ROWID LARGO = 1;
Uri edituri = contentUris.WithAppendedId (calendarContract.events.content_uri, RowID);
Log.d (etiqueta, calendarContract.events.content_uri.ToString ());
Intento intent = new intent (intent.action_edit, edituri);
intent.putextra (calendarContract.events.event_location, "nj");
Calendario calendario = calendario.getInstance ();
Calendar.set (2015, 2, 17, 12, 1, 1);
intent.putextra (calendarContract.extra_event_begin_time, calendar.gettimeinmillis ());
intent.putextra (calendarContract.extra_event_all_day, true);
Actividad. Staractividad (intención);
}
// 查看日历
public static void ViewCalendar (actividad de actividad, etiqueta de cadena) {
Calendario calendario = calendario.getInstance ();
Calendar.set (2015, 2, 17, 12, 1, 1);
Uri uri = uri.parse ("content: //com.android.calendar/time/"+calendar.gettimeinmillis ());
Intento intent = new intent (intent.action_view, uri);
Actividad. Staractividad (intención);
}
以上就是本文给大家分享的全部代码了 希望对大家学习 希望对大家学习 java 能够有所帮助。