手上有份android2.3的源码,编译后烧到机器上,发现不管连上哪个wifi,状态栏上的图标都不会改变,都显示的是最弱的信号图标。请问一下高手们,知道是怎么回事吗。
在源码里面,监测到wifi信号改变,从而去改变状态栏wifi图标的代码在哪里呢
在源码里面,监测到wifi信号改变,从而去改变状态栏wifi图标的代码在哪里呢
解决方案 »
- 关于联系人多音字的搜索问题
- ExpandableListView 分隔线真让人纠结
- android如何将数据库打包到apk里面
- android单元测试
- 系统自身已经实现了双缓冲?
- 问个问题,我建了一个网站是播放视频的
- BaseExpandableListAdapter如何动态加载组名和子组?老是崩溃,怎么回事呢?
- 如何让系统的相册显示指定目录下的视频??
- AsyncHttpClient RequestParams怎么封装下面格式的json
- 关于activity生命周期的问题
- Android 访问.NETWebService 遇到的问题,急求教!!
- Android系统中如何实现程序调用media player
RSSI的获取在external\wpa_supplicant\driver_wext.c中实现,driver中
这个参数获取是私有实现,就是driver不一定需要实现,
修改external\wpa_supplicant\driver_wext.c,利用
ioctl(drv->ioctl_sock, SIOCGIWSTATS, &wrq)来实现即可
大哥,能详细点说,修改什么地方的代码,怎么修改吗?因为对这个C代码 我还是白痴一个。
还有就是,使用WifiInfo来获取已连接上的wifi的信号强度值,无论是连了多强的wifi,它值都是-200.