可以使用以下代码来实现:

Button button = findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        WifiManager wifiManager = (WifiManager) getApplicationContext().getSystemService(Context.WIFI_SERVICE);
        WifiInfo wifiInfo = wifiManager.getConnectionInfo();
        String macAddress = wifiInfo.getMacAddress();
        Toast.makeText(getApplicationContext(), 'Mac Address: ' + macAddress, Toast.LENGTH_LONG).show();
    }
});

其中,findViewById(R.id.button) 用于获取 XML 布局文件中的 Button 控件,setOnClickListener 用于给 Button 设置点击事件。在点击事件中,使用 WifiManager 获取当前连接的 WiFi 信息,然后通过 getMacAddress() 方法获取 Mac 地址,最后通过 Toast 在屏幕上显示 Mac 地址。

Android Studio Button 点击事件获取并显示手机 MAC 地址

原文地址: https://www.cveoy.top/t/topic/mQVL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录