SORU
15 EYLÜL 2010, ÇARŞAMBA


Nasıl Android takvim olayları eklemek için?

Sadece Android kurmaya çalışıyorum ve bir proje toplantısında bugün birisi olan Android kullanıcıları istedikleri sadece kullanımı çok yerel takvim uygulaması olduğunu söyledi.

Nasıl kullanıcının takvime olay programlı olarak eklerim eğer bu doğruysa? Ortak bir API hepsinin payı var mı?

Ne olursa, muhtemelen Android 2 hedefledik.x.

CEVAP
2 Aralık 2010, PERŞEMBE


Kodu: bu deneyin

Calendar cal = Calendar.getInstance();              
Intent intent = new Intent(Intent.ACTION_EDIT);
intent.setType("vnd.android.cursor.item/event");
intent.putExtra("beginTime", cal.getTimeInMillis());
intent.putExtra("allDay", true);
intent.putExtra("rrule", "FREQ=YEARLY");
intent.putExtra("endTime", cal.getTimeInMillis() 60*60*1000);
intent.putExtra("title", "A Test Event from android app");
startActivity(intent);

İzne ekleyin

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"...>
    <uses-sdk android:minSdkVersion="14" />
    <uses-permission android:name="android.permission.READ_CALENDAR" />
    <uses-permission android:name="android.permission.WRITE_CALENDAR" />
    ...
</manifest>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • K-391

    K-391

    23 EKİM 2012
  • Liam Underwood

    Liam Underwo

    19 Mayıs 2009
  • Truc Minh

    Truc Minh

    23 Ocak 2011