martin schliefellner
- Forum-Beiträge: 41
23.03.2012, 17:27:34 via Website
23.03.2012 17:27:34 via Website
Hi,
Ich hab im moment einen BroadcastReceiver und in der onReceive-Methode ruf ich:
Jetzt habe ich das Problem dass ich danach den Receiver nicht mehr benötige und einfach canceln will. Nachdem möchte ich die Daten weiterverarbeiten.
Wie genau müsst ich das umsetzen? Ein eigenes Service und in der onResult Methode weiter machen und den Receiver auf unregister setzen?
Oder irgendwie mit Threads ? (Während dem Scan lass ich einen ProgressDialog laufen - wenn Fertig, die Animation weg und weitermachen, so stell ich mir das vor).
Lg
Ich hab im moment einen BroadcastReceiver und in der onReceive-Methode ruf ich:
1List<ScanResult> scanResults = wifiManager.getScanResults();
auf.Jetzt habe ich das Problem dass ich danach den Receiver nicht mehr benötige und einfach canceln will. Nachdem möchte ich die Daten weiterverarbeiten.
Wie genau müsst ich das umsetzen? Ein eigenes Service und in der onResult Methode weiter machen und den Receiver auf unregister setzen?
Oder irgendwie mit Threads ? (Während dem Scan lass ich einen ProgressDialog laufen - wenn Fertig, die Animation weg und weitermachen, so stell ich mir das vor).
Lg
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.