小弟现在在做关于无线的项目
其中涉及到了wifi和APN切换,wifi管理和APN管理等目前遇到的两个问题有:
1.怎么判断wifi成功连接
    1.我创建了一个 WifiConfiguration 对象 配置成功
    2.addNetwork以后返回的是一个非-1的network感觉这一步骤也没问题
    3.mWifiManager.enableNetwork(wc.networkId, true)返回的是 true 但是 我设置 WifiConfiguration 的时候 
    密码是错误的,也就是说 他没有连接上我指定的wifi。
    我想知道怎样才能判断出 我想连接的指定的wifi是否成功。
2.怎么设置指定的APN连接(公司未来的业务有可能自己买一个专有的APN)    根据目前我对APN的了解 APN提供了一下内容提供者
//获得当前APN列表
public static final Uri APN_TABLE_URI = Uri.parse("content://telephony/carriers");
//取得当前设置的apn
public static final Uri PREFERRED_APN_URI =Uri.parse("content://telephony/carriers/preferapn");  
//取得current=1的apn列表   当前可以设置的 apn
public static final Uri CURRENT_APN_URI =Uri.parse("content://telephony/carriers/current"); 
    理论来说应该通过更新 该 PREFERRED_APN_URI APN设置 新的 APN 但是 我更新以后 没有效果 更新记录显示为0
有没有高手遇见过这样的问题么?