馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊  
 
x
 
小弟在網路上看到藍芽程式很少範例  有去官方看過範例  但是我只要使用ToggleButton 
來做藍芽開關  有誰會教我一下  我是超級新手  寫錯可以跟我提醒一下  我的程式碼給大家看一下  這是wifi開關+藍芽開關 
 
 
 
package pro.wifi; 
 
import android.app.Activity; 
import android.bluetooth.BluetoothAdapter; 
import android.content.Intent; 
import android.net.wifi.WifiManager; 
import android.os.Bundle; 
import android.widget.CompoundButton; 
import android.widget.CompoundButton.OnCheckedChangeListener; 
import android.widget.ToggleButton; 
 
public class WifiActivity extends Activity { 
    
        /** Called when the activity is first created. */ 
        private WifiManager wifi; 
        private ToggleButton tlb1; 
        private ToggleButton tlb2; 
        private BluetoothAdapter bt1; 
         
         
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        setContentView(R.layout.main); 
        wifi=(WifiManager)this.getSystemService(this.WIFI_SERVICE); 
        tlb1=(ToggleButton)findViewById(R.id.toggleButton1); 
        tlb2=(ToggleButton)findViewById(R.id.toggleButton2); 
        bt1=BluetoothAdapter.getDefaultAdapter(); 
         
        tlb2.isChecked(); 
        tlb2.setOnCheckedChangeListener(new OnCheckedChangeListener() { 
                         
                        @Override 
                        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { 
                                // TODO Auto-generated method stub 
                                if(isChecked){ 
                                        //在這裡建立藍芽開關 
                                         
                                }; 
                        } 
                }); 
         
        tlb1.setChecked(false); 
        tlb1.isChecked(); 
        tlb1.setOnCheckedChangeListener(new OnCheckedChangeListener(){ 
         
                        @Override 
                        public void onCheckedChanged(CompoundButton ButtonView, boolean isChecked) { 
                                // TODO Auto-generated method stub 
                                if(isChecked){ 
                                         
                                        wifi.setWifiEnabled(true); 
                                }else{ 
                                        wifi.setWifiEnabled(false); 
                                }; 
 
                }}); 
         
         
    } 
         
         
} 
 |