Hirdetés

Keresés

Új hozzászólás Aktív témák

  • shinodas

    tag

    válasz fatal` #701 üzenetére

    package com.example.tuts;

    import android.bluetooth.BluetoothAdapter;
    import android.bluetooth.BluetoothDevice;
    import android.content.BroadcastReceiver;
    import android.content.Intent;
    import android.content.IntentFilter;

    public class DiscoveryActivity {

    IntentFilter discoveryFilter = new IntentFilter(BluetoothAdapter.ACTION_DISCOVERY_FINISHED);
    registerReceiver(_dicoveryReceiver, discoveryFilter);
    IntentFilter foundFilter = new IntentFilter(BluetoothDevice.ACTION_FOUND);
    registerReceiver(_foundReceiver, foundFilter);

    private BroadcastReceiver _foundReceiver = new BroadcastReceiver(){
    public void onReceive(Context context, Intent intent){
    //keresés eredménye
    BluetoothDevice device = intent.getParcelableExtra(BluetoothDevice.EXTRA_DEVICE);
    //eredmény listába tétele
    _device.add(device);
    //lista megjelenítése
    showDevices();
    }
    };

    private BroadcastReceiver _dicoveryReceiver = new BroadcastReceiver(){

    public void onReceive(Context context, Intent intent){
    unregisterReceiver(_foundReceiver);
    unregisterReceiver(this);
    _discoveryFinished = true;
    }
    };
    }

    Egy tutorial szerint haladok ezzel, azt írja, kéne neki működnie :)

    [link]

Új hozzászólás Aktív témák