有几个人询问了有关获取 SSID 的问题,所有这些问题都只是部分工作。根据 Android API wifiInfo.getSSID() 应该返回一个字符串,但无论我做什么,if 语句都会返回 false。我想检查我的手机是否连接到“DieKantankys”
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
//Log.d("wifiInfo", wifiInfo.toString());
//Log.d("NetworkId",wifiInfo.getNetworkId());
if(wifiInfo.getSSID()=="DieKantankys"){
setContentView(R.layout.group_choose_activity);
}else{
setContentView(R.layout.not_connected_to_scouting_wifi_error);
}
}
我究竟做错了什么?