onCellInfoChanged监听事件

CorgiiDonkey 2015-12-31 03:59:01
跪求大神!!!onCellInfoChanged的监听事件,只有刚布置到手机的时候才打出吐司(吐司内容是“改变了。。。空”),之后就一直没有显示似乎没有监听到一样。下面是我的代码,求大神帮忙解答!



public class MainActivity extends ActionBarActivity {
TelephonyManager Tel;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Tel = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
Tel.listen(MyListener, PhoneStateListener.LISTEN_CELL_INFO);
}
private class MyPhoneStateListener extends PhoneStateListener{
@Override
public void onCellInfoChanged(List<CellInfo> cellInfo) {
super.onCellInfoChanged(cellInfo);
if(cellInfo==null){
Toast.makeText(MainActivity.this, "改变了。。。空", 1).show();
}else{
Toast.makeText(MainActivity.this, "改变了。。。非空", 1).show();
}
}

}
...全文
214 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohuanqi 2016-04-05
  • 打赏
  • 举报
回复
个人建议你打断点调试一下,看看情况

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧