綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] android bluetooth開關程式設計

[複製連結] 查看: 2114|回覆: 2|好評: 0
跳轉到指定樓層
樓主
lkk47 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2011-8-17 20:57

馬上加入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);
                                };

                }});
        
        
    }
       
       
}
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
沙發
小艾2010 | 收聽TA | 只看該作者
發表於 2011-12-7 00:25
我現在也在寫一個關於藍芽的專題
可以一起討論   不過我也是新手QQ
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
ploglin | 收聽TA | 只看該作者
發表於 2011-12-7 09:04
我也沒寫過控制藍芽的功能,如果有問題可以分享,一起討論。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則