Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在textView或listView中显示wifiManager.connectionInfo中的BSSID_Android - Fatal编程技术网

Android 如何在textView或listView中显示wifiManager.connectionInfo中的BSSID

Android 如何在textView或listView中显示wifiManager.connectionInfo中的BSSID,android,Android,我试图显示当前连接的网络状态,类似于windows中的ipconfig。我已经到了可以访问信息的地步,但除了toast之外,我无法将其显示在textView或listView中 我正在使用以下代码: wifiManager = this.applicationContext.getSystemService(Context.WIFI_SERVICE) as WifiManager if (wifiManager.isWifiEnabled()) { val wifiInfo: WifiI

我试图显示当前连接的网络状态,类似于windows中的ipconfig。我已经到了可以访问信息的地步,但除了toast之外,我无法将其显示在textView或listView中

我正在使用以下代码:

wifiManager = this.applicationContext.getSystemService(Context.WIFI_SERVICE) as WifiManager

if (wifiManager.isWifiEnabled()) {
   val wifiInfo: WifiInfo! = wifiManager.connectionInfo;
   if (wifiManager.isWifiEnabled == true) {
      Toast.makeText(context: this, text: wifiInfo.bssid, Toast.LENGHT_LONG).show();
   }
}

我只是不能让它显示在textView或listView中,无论哪个更可行。请帮帮我,我是新手,但很快就会成为一名全职的自由程序员。

您应该可以通过以下操作将bssid添加到
文本视图中:

myTextView.settext("Bssid: " + wifiInfo.bssid)
搜索“Android TextView教程”时的第一个链接之一:


非常感谢,你帮了我很大的忙,离我很近,但从来没有简单地做到这一点。我尝试了:textView.setText(Bssid:+wifiInfo.Bssid),但一旦进入该活动,应用程序就会崩溃。我不确定我是否需要做一些额外的事情,比如字符串文件中的字符串。我还尝试了:if(wifiManager.isWifiEnabled==true){val bssid:String!=wifiInfo.bssid val info=“bssid$bssid”textView.setText(info)}在wifiManager代码之后,但它也崩溃了。你认为是什么导致了应用程序崩溃?发生了什么样的崩溃?可能提供一些细节并提出另一个问题。我修复了它,在查看android开发人员提供的textView类时,没有意识到必须添加以下内容:“val mytext:textView=findviewById(R.id.mytext)在onCreate中。然后我添加了字符串设置:“myText.setText(res.getString(R.string.myText,wifiInfo.bssid)”。当然,必须在字符串资源上设置占位符和格式。