PDA

View Full Version : BroadcastReceiver با تغییر تاریخ



m11111
شنبه 10 آبان 1393, 00:49 صبح
با سلام خدمت مهندسین عزیز
شاید سوالم تکراری یا ساده باشه
میخوام وقتی تاریخ گوشی عوض شد با استفاده از BroadcastReceiver بفهمم، نمیخوام از سرویس استفاده کنم
زیاد گشتم چیزایی پیدا کردم اما تاریخ که عوض میشه هیچ اتفاقی نمیوفته!!
کدهام و پایین میزام
کد مانیفست:

<"receiver android:name="Broadcast>
<intent-filter >
<action android:name="android.intent.action.BOOT_COMPLETED"/>
<action android:name="android.intent.action.DATE_CHANGED"/>
</intent-filter>
</receiver>
اینم کد داخل برودکست:

public class birthbroth extends Broadcast{
public void onReceive(Context context, Intent intent) {
Log.i("mehrdad", "1");
Toast.makeText(context, "BroadCast Receiver", Toast.LENGTH_SHORT).show();
}


}

لطف میکنید اگه راهنمایی کنید

gilas1368
شنبه 10 آبان 1393, 12:03 عصر
زمانی ک تاریخ رو تغغیر میدید ی action بهش بفرستید و بعد داخل onReceive چک کنین ک اگ actionهاتون باهم برابر بود بیاد و تغییر رو نمایش بده