DATE_CHANGED广播没有被解雇DATE_CHANGED

由网友(雨蚀)分享简介:我有一个 DATE_CHANGED BroadcastReciever 在我的应用程序,但它似乎它不是发射了在午夜,而不是它的射击我myreciever 12.00一天的时间。I have one DATE_CHANGED BroadcastReciever in my application but it seem...

我有一个 DATE_CHANGED BroadcastReciever 在我的应用程序,但它似乎它不是发射了在午夜,而不是它的射击我myreciever 12.00一天的时间。

I have one DATE_CHANGED BroadcastReciever in my application but it seems its not firing up at mid night instead its firing my myreciever at 12.00 day time.

我在清单文件中声明这是

i have declare this in manifest file as

  <receiver android:name=".DateChangedReceiver" >
        <intent-filter>
            <action android:name="android.intent.action.DATE_CHANGED" />
        </intent-filter>
    </receiver>

和我的DateChangedReceiver.java文件是这样

and my DateChangedReceiver.java file is like

   public class DateChangedReceiver extends BroadcastReceiver {

        @Override
        public void onReceive(Context context, Intent intent) {

            if(intent.getAction().equals(Intent.ACTION_DATE_CHANGED)){
            //my task...
        }
    }

}

任何想法,为什么会出现这种情况。帮助球员。

any idea why is this happening. Help Guys.

推荐答案

android.intent.action.DATE_CHANGED火灾时,用户手动修改日期从设置的电话不是一天的变化。 我也遇到这个问题,最后用AlarmManager。

android.intent.action.DATE_CHANGED fires when user manually changes date from settings of phone not for change of day. I have faced that problem and finally use AlarmManager.

阅读全文

相关推荐

最新文章