欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android实现信号强度监听的方法

程序员文章站 2022-05-16 12:27:55
信号强度的监听是android手机十分常见的一个重要功能。今天本文就以实例展示android实现信号强度监听的方法。分享给大家供大家参考。 具体实现代码如下:...

信号强度的监听是android手机十分常见的一个重要功能。今天本文就以实例展示android实现信号强度监听的方法。分享给大家供大家参考。

具体实现代码如下:

telephonymanager tel; 
myphonestatelistener mylistener; 

/* update the listener, and start it */ 
mylistener = new myphonestatelistener(); 
tel = (telephonymanager) getsystemservice(context.telephony_service); 
tel.listen(mylistener, phonestatelistener.listen_signal_strengths); 

private class myphonestatelistener extends phonestatelistener { 
/* 从得到的信号强度,每个tiome供应商有更新 */ 
public void onsignalstrengthschanged(signalstrength signalstrength) { 
  super.onsignalstrengthschanged(signalstrength); 
  toast.maketext(getapplicationcontext(),"go to firstdroid!!! gsm cinr = "+ string.valueof(signalstrength.getgsmsignalstrength()),toast.length_short).show(); 
  } 
}; 

感兴趣的朋友可以测试一下本文示例代码,希望能对大家的android程序设计起到一定的帮助作用。