ubuntu使用eclipse开发android,利用自己的samsung I9023来调试。 开发了个小应用程序。
功能: 一个button和一个textview,实现进去应用,如果wifi是开启的,button要显示”关闭wifi“ TextView显示当前wifi状态。
-------------------------------WifiShutdown.java------------------------------------------------
package com.brucewu;
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;
import android.widget.ProgressBar;
import android.widget.TextView;
public class WiFiShutdownActivity extends Activity {
Button button = null;
TextView textview = null;
ProgressBar progressbar = null;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button = (Button)findViewById(R.id.button);
textview = (TextView)findViewById(R.id.textview);
// progressbar = (ProgressBar) findViewById(R.id.progressbar);
//使用getSystemService得到系统的WifiManager的一个实例
WifiManager wifimanager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
//根据wifi的连接状态显示相应的提示文字
switch ((int) wifimanager.getWifiState()) {