Ich möchte Daten zu DB in neuen Thread
speichern und danach toast
auf der .Am besten Weg Ergebnis aus Thread auf UI
Verfahren zur Einsparung:
public void addToBasket(String text) {
new Thread(() -> {
//emulate save
try {
Thread.sleep(5000L);
} catch (InterruptedException e) {
e.printStackTrace();
}
//after that I need say ti UI thread - show Toast!
}).start();
}
ich diese Methode aufrufen:
BasketService.me().addToBasket(result.getContents());
Ich will jetzt AsyncTask
für diese. Bitte sagen Sie mir den besten Weg, um solche Aufgaben zu implementieren
'runOnUiThread (neu Runnable() {public void run() {}}):' –
Verwenden runOnUiThread() Teig verstehen: https://stackoverflow.com/questions/11140285/how-to-use -runonuithread –
https://stackoverflow.com/a/31549559/7666442 –