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

  • Justin Schenck

    Justin Schen

    24 Kasım 2006
  • Ralph Phillips

    Ralph Philli

    5 Aralık 2006
  • stokelycalm

    stokelycalm

    28 Aralık 2010