運行ww.text1()正常,運行ww.acquireWifiLock();黑屏,求解.
package com.mycompany.myapp;
import android.app.*;
import android.os.*;
import android.net.wifi.ScanResult;
import android.net.wifi.WifiConfiguration;
import android.net.wifi.WifiInfo;
import android.net.wifi.WifiManager;
import android.net.wifi.WifiManager.WifiLock;
import android.widget.Toast;
import android.widget.Button;
import android.view.View.*;
import android.view.*;
import android.media.*;
import android.content.*;
public class MainActivity extends Activity
{
public class WifiLocKManager {
// 定義WifiManager物件
private WifiManager mWifiManager;
private WifiManager.WifiLock mWifiLock;
public WifiLocKManager(Context context) {
// 取得WifiManager物件
mWifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);
}
public void creatWifiLock(String locakName) {
mWifiLock = mWifiManager.createWifiLock("Test");
}
//鎖定WifiLock
public void acquireWifiLock() {
mWifiLock.acquire();
}
//測驗
public void text1() {
Toast.makeText(MainActivity.this, "IS OK",Toast.LENGTH_LONG).show();
}
}
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WifiLocKManager ww= new WifiLocKManager(this);
ww.acquireWifiLock();
ww.text1();
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/43954.html
標籤:Android
