2

BLUETOOTH ハードウェアとペアリングして通信するための Android プログラムを作成しています。Bluetoothデバイスのオンとオフを切り替えることができます...しかし、範囲と保存または表示でBluetoothデバイスを検索できません(AndroidとJavaは初めてです)。developer.android.com のコードを理解できませんでした。だから私はここに投稿しています...助けてください..ありがとう。

これが私のコードです..

public void onToggleClicked(View view) {
        if (!((Switch) findViewById(R.id.switch1)).isChecked()) {
            mBluetoothAdapter.disable();
        } else {
            Intent enableBtIntent = new Intent(
                    BluetoothAdapter.ACTION_REQUEST_ENABLE);
            startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
        }
    }

    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        // Check which request we're responding to
        if (requestCode == REQUEST_ENABLE_BT) {
            // Make sure the request was successful
            if (resultCode == RESULT_OK) {
                Toast.makeText(this.getBaseContext(),
                        "Bluetooth IS  switched ON now...", Toast.LENGTH_SHORT)
                        .show();
            } else if (resultCode == RESULT_CANCELED) {
                Toast.makeText(this.getBaseContext(),
                        "Bluetooth IS  switched OFF now...", Toast.LENGTH_SHORT)
                        .show();
                ((Switch) findViewById(R.id.switch1)).setChecked(false);
            }
        }
    }
4

0 に答える 0