Android Studio 按钮点击事件:获取手机 MAC 地址
在 Android Studio 中,可以通过以下步骤给按钮添加点击事件,并获取手机的 MAC 地址:
-
打开布局文件,在需要添加点击事件的按钮标签中添加
android:onClick='onClick'属性,其中onClick为事件函数的名称。 -
在对应的 Activity 中,添加以下代码:
public void onClick(View view) {
// 获取 WifiManager 实例
WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
// 获取 WifiInfo 实例
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
// 获取 MAC 地址
String macAddress = wifiInfo.getMacAddress();
// 输出 MAC 地址
Toast.makeText(this, 'MAC Address: ' + macAddress, Toast.LENGTH_SHORT).show();
}
这段代码中,通过 WifiManager 和 WifiInfo 类获取了手机的 MAC 地址,并通过 Toast 输出到屏幕上。
注意: 需要在 AndroidManifest.xml 文件中添加以下权限:
<uses-permission android:name='android.permission.ACCESS_WIFI_STATE' />
原文地址: https://www.cveoy.top/t/topic/mNxB 著作权归作者所有。请勿转载和采集!