android-为什么收不到时间改变的广播?

问题描述

为什么收不到时间改变的广播?

代码如下:

// 实例化过滤器并设置要过滤的广播
    String filter = Intent.ACTION_TIME_CHANGED;// "android.provider.Telephony.SMS_RECEIVED"
    IntentFilter intentFilter = new IntentFilter(filter );

    // 注册广播
    registerReceiver(timeBroadcast, intentFilter);
    timeBroadcast = new BroadcastReceiver() {

        @Override
        public void onReceive(Context context, Intent intent) {
            // TODO Auto-generated method stub
            // show();
            Log.e(TAG, "broadcast time....");
        }
    };

如果改成
String filter = "android.provider.Telephony.SMS_RECEIVED";
可以收到短信的广播,求指导!

解决方案

先定义再注册,你写反了。

时间: 2024-09-29 10:13:50

android-为什么收不到时间改变的广播?的相关文章

录像过程中系统时间改变了,怎么避免带来的悲剧

录像过程中系统时间改变了,怎么避免带来的悲剧          在android系统上,我们知道改变系统时间的方法有两种,一种就是通过再设置应用里面设置日期时间,另外一种就是通过网络后台同步时间,在手机平板上这两种是比较多的,当然作为车载设备,一般还会增加用GPS时间来同步系统时间.系统时间改变有这么几种方式,但是在录像过程中系统时间改变了,会有什么危害呢?        通过笔者的实验,如果开始录像是2014年5月20日10点整开始,过了一分钟,加入通过网络已经同步修改了系统时间到2014年7

在C#中改变系统时间 && 得到系统时间改变通知

一.改变系统时间C#的System.DateTime类提供了对日期时间的封装,用它进行时间的转换和处理很方便,但是我没有在其中找到任何可以用来修改系统时间的成员.用过VC.VB等的朋友可能知道,我们可以调用Win32 API SetLocalTime来改变系统时间,看来C#中也只能如此了.SetLocalTime需要一个SYSTEMTIME结构指针作为参数,这倒不难,我们可以"比葫芦画瓢"很快在C#中定义这个结构,但问题是,我同时还想"享受".NET Framewo

android模拟器运行一段时间出现问题

问题描述 android模拟器运行一段时间出现问题 D/dalvikvm( 7544): JIT code cache reset in 98 ms (1535968 bytes 1/0) D/dalvikvm( 7544): GC_CONCURRENT freed 1946K, 10% free 20248K/22288K, paused 23ms+123ms, total 308ms F/libc ( 7544): Fatal signal 4 (SIGILL) at 0xaa4a01f8

如何禁止修改android手机系统日期和时间

问题描述 如何禁止修改android手机系统日期和时间 最近写了一个应用,需要记录当前时间和日期,为了避免用户手动设定系统的日期和时间,如何禁止用户修改系统的日期和时间?请各位大侠指点,谢谢! 解决方案 Calendar---android 中系统日期时间的获取android 手机系统日期及时间的读取android 中 系统日期时间的获取

[Android] EaseUISimpleDemo 收不到推送 但 EaseUIDemo 可以???

问题描述 [Android] EaseUISimpleDemo 收不到推送 但 EaseUIDemo 可以???他們有什麼分別? 解决方案 EaseUISimpleDemo 是实现简单的聊天功能,EaseUIDemo 是集成的功能比较多,和之前的chatuidemo是一样的解决方案二:EaseUISimpleDemo 要加甚麼才可以收到推送?解决方案三:在接收消息的时候调用// 提示新消息            DemoHelper.getInstance().getNotifier().onN

关于android audiotrack 中返回播放时间的问题

问题描述 关于android audiotrack 中返回播放时间的问题 trackplayer = new AudioTrack(AudioManager.STREAM_MUSIC SampleRate AudioFormat.CHANNEL_OUT_STEREO AudioFormat.ENCODING_PCM_16BIT BufferSizeMax AudioTrack.MODE_STREAM); samplerate 是44100 buffersizemax 是256*1024当 (tr

线程-android PagerView里面的数据怎么改变

问题描述 android PagerView里面的数据怎么改变 定义一个Pagerview 里面的view个数,根据一个文件的里面的列数(一列就一个城市)来决定. pagerview的内容,是引入一个布局,布局里面很多元素(用来显示当天城市的天气,以及未来几天的天气). 每次查询天气的时候,先开启一个线程,线程里面链接网络获取天气数据,写入集合,然后将信息发送给handler. handler里面去改变UI显示的天气,但是这里遇到了麻烦,Pagerview里面每一个布局不知道怎么去改变了. 解决

android默认系统日期、时间、时区更改

 android默认系统日期.时间.时区更改       做android平台,经常会遇到产品需要更改系统默认时区日期时间的问题.android更改时区相对比较容易实现,网上也有很多资料,直接设置一个属性即可,例如设置上海东八区,persist.sys.timezone=Asia/Shanghai.但是如何实现更改默认系统时间呢?       在android中,Linux内核中.rtc时钟,默认的起始日期都是1970年1月1日,那么如何把默认日期指到2012-01-01呢?笔者在实践中发现,在

mysql 数据库的更新 以时间为一列 时间改变 整一行的数据跟着改变的语句怎么写?

问题描述 mysql 数据库的更新 以时间为一列 时间改变 整一行的数据跟着改变的语句怎么写? 即 原来时间对应的数据不变 解决方案 哪个中文名字段是你查询时起的别名来吗? 解决方案二: 哪个中文名字段是你查询时起的别名来吗? 解决方案三: 什么意思?描述不清啊