Alex598 Posté(e) 23 janvier 2012 Share Posté(e) 23 janvier 2012 Bonjour à tous, alors voilà, je sèche sur un nouveau point, comment puis-je lire le calendrier android dans une TabHost de mon activity ? Je n'arrive pas à charger ce calendrier quand je tente ceci : package org.projets4.notifme; import android.app.Activity; import android.os.Bundle; public class EDTsuivant extends Activity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.edtsuivant); CalendarActivity.loadCalendar(this); } } package org.projets4.notifme; import java.util.ArrayList;import android.content.ContentResolver; import android.content.Context; import android.database.Cursor; import android.net.Uri; import android.util.Log; public class CalendarActivity { static public void loadCalendar(Context context){ ContentResolver contentResolver = context.getContentResolver(); // Fetch a list of all calendars synced with the device, their display names and whether the // user has them selected for display. final Cursor cursor = contentResolver.query(Uri.parse("content://calendar/calendars"), (new String[] { "_id", "displayName", "selected","color" }), null, null, null); // For a full list of available columns see http://tinyurl.com/yfbg76w ArrayList<PersonnalCalendar> calendarList = new ArrayList<PersonnalCalendar>(); while (cursor.moveToNext()) { final String _id = cursor.getString(0); final String displayName = cursor.getString(1); final Boolean selected = !cursor.getString(2).equals("0"); final Integer color = cursor.getInt(3); Log.e("LoadCalendar", "Id: " + _id + " Display Name: " + displayName + " Selected: " + selected); } } } En fait je souhaiterai afficher une semaine complète de l'agenda (sachant que l'agenda est synchronisé avec un de mes agendas google et cet agenda là que je souhaite voir).. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.