Merhabalar. Uygulamam da kullanmak uzere telefonun tarih ozelliklerine erismem gerekiyor ancak broadcastreceiver sinifini kullanarak tarih her degistiginde uygulamanin tetiklenmesi ve bir durum gondermesini istiyorum.

Bunun icin broadcastreceiver sinifindan her gun bir kere belli bir saatte kontrol yapilmasini saglamak icin Ne kullanmam gerekir. En azindan ufak bir ip ucu bulursam gerisi i yakalrim.

soruldu: 19 Tem '13, 14:45

olkunmustafa's gravatar image

olkunmustafa
582222934
cevap kabul oranı: 26%

değiştirildi: 04 Ağu '13, 04:10

rahmanyazgan's gravatar image

rahmanyazgan ♦
4.4k83559

Kimse bilmiyor mu ya

(20 Tem '13, 04:02) olkunmustafa olkunmustafa's gravatar image
1

telefonun tarih özelliklerine niye ulaşmak istiyorsun? Eğer amacın tarihin ve saatin kaç olduğunu öğrenmekse buna gerek yok. Zaten new Date() diyince tarih geliyor. Eğer amacın zamana göre özel bir biçimde çalıştırmaksa cron4j ye bir bak derim.

(22 Tem '13, 03:33) Emre Emre's gravatar image

intent-filter yardımıyla android.intent.action.TIME_SET eylemini yakalayan bir receiver oluşturmalısınız. Artık onReceive() olayında değişiklik üstüne ne yapmak isterseniz yaparsınız. Buna benzer intent'ler de var.

Eğer zamana bağımlı, periyodik işler yaptıracaksanız AlarmManager sınıfıyla bir şeyler yapmalısınız.

permanent link

cevaplandı: 21 Tem '13, 07:26

murtaza's gravatar image

murtaza
981122535
cevap kabul oranı: 29%

Evet biraz araştırdıktan sonra bende bu sonuca ulaştım. Ancak teorik olarak şunu anlamaya çalışıyorum. Tarih her değiştiğinde arka planda yayını dinliyorum ve atıyorum tarih gün cinsinden 10'a eşit değilse bişe yapma ama 10' a eşitse artık saat 6 yı bekle ve 6 da alarm bildirim gönder.

Teorik olarak bu mümkün mü. ?

(21 Tem '13, 09:00) olkunmustafa olkunmustafa's gravatar image
1

Neden olmasın ki? Date sınıfının metotlarına bir bakın, size geçerli günü dönen bir tane bulacaksınız. Sanırım her ayın 10'unda saat 6 için bir şeyler yapmak istiyorsunuz. O zaman AlarmManager'a bakın

(22 Tem '13, 09:44) murtaza murtaza's gravatar image

Tamam teşekkür ederim yolu bulduğuma göre karmaşayı çözerim.

(23 Tem '13, 07:19) olkunmustafa olkunmustafa's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×819
×3

Soruldu: 19 Tem '13, 14:45

Görüntüleme: 635 kez

Son güncelleme: 04 Ağu '13, 04:10

powered by BitNami OSQA