Soru & Cevap

Mesaj alma ve Widget'a gönderme , BroadCastReceiver

21.01.2014 - 02:46

Merhaba , yapmak istediğim programcık şu ;
BroadCastReceiver ile telefona gelen mesajın içeriğini alıp bunu AppWidgetProvider sınıfından extends ettiğim sınıfta kullanıp kullanıcıya widget olarak homescrende gösterebilmek .

Sorun şu ki , gelen mesajın içeriği alınmakta ama bunu w,dget sınıfına yollayamıyorum . StartActivity gibi bir yöntemle bunu gönderemedim , farklı olarak bunu gerçekleştirebilirim..
Teşekkürler..

7 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-3606-1408610132.jpg
cgural
21.01.2014 - 03:06

Gelen mesajın içeriğini doğrudan widget'a gönderememeniz doğal, bir ContentProvider'a göndermeniz gerek. Widget veriyi ContentProvider'dan almalı.

Github'taki android reposunda bir hava durumu widget örneği var: github.com/android/platform_development/samples/WeatherListWidget (Hava durumu verilerini ContentProvider'ın içinde elle oluşturmuş)

 

Alican Akkuş
21.01.2014 - 03:10
Teşekkürler ilginiz için @Caner bey ..