3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
Android WIFI控制(開啟、關閉)   資料來源:http://cooking-java.blogspot.tw/2010/07/android-wifi.html   1. WIFI的控制,主要是透過WifiManager來管理WIFI。   2.WifiManagerExample.java package tw.nicky.WifiManagerExample; import android.app.Activity; import android.content.Context; import android.net.wifi.WifiManager; import android.os.Bundle; import android.view.View; import android.widget.Button; public class WifiManagerExample extends Activity {  private WifiManager wiFiManager;  private Button turnOnWifiButn;  private Button turnOffWifiButn;  @Override  public void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState);   setContentView(R.layout.main);   // 取得WifiManager   wiFiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);   turnOnWifiButn = (Button) findViewById(R.id.turnOnWifiButn);   turnOffWifiButn = (Button) findViewById(R.id.turnOffWifiButn);   // 開啟wifi   turnOnWifiButn.setOnClickListener(new View.OnClickListener() {    @Override    public void onClick(View v) {     //若wifi狀態為關閉則將它開啟     if (!wiFiManager.isWifiEnabled()) {      wiFiManager.setWifiEnabled(true);     }    }   });   // 關閉wifi   turnOffWifiButn.setOnClickListener(new View.OnClickListener() {    @Override    public void onClick(View v) {     //若wifi狀態為開啟則將它關閉     if (wiFiManager.isWifiEnabled()) {      wiFiManager.setWifiEnabled(false);     }    }   });  } }   3. main.xml(Layout)     android:orientation=”vertical”     android:layout_width=”fill_parent”     android:layout_height=”fill_parent”     > android:text=”開啟Wifi”  android:id=”@+id/turnOnWifiButn”  android:layout_width=”wrap_content”  android:layout_height=”wrap_content”> android:text=”關閉Wifi”  android:id=”@+id/turnOffWifiButn”  android:layout_width=”wrap_content”  android:layout_height=”wrap_content”>   4. AndroidManifest.xml       package=”tw.nicky.WifiManagerExample”       android:versionCode=”1″       android:versionName=”1.0″>                               android:label=”@string/app_name”>                                                                                      

本文由jashliaoeuwordpress提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦