Warum unterscheidet sich der Lebenszyklus einer Asynctask oder eines Runnable von dem Lebenszyklus der Aktivität?Android

Forum für diejenigen, die für Android programmieren
Anonymous
 Warum unterscheidet sich der Lebenszyklus einer Asynctask oder eines Runnable von dem Lebenszyklus der Aktivität?

Post by Anonymous »

Wenn wir beispielsweise den folgenden Snippet -Code betrachten: < /p>

Code: Select all

public class HandlerExample extends AppCompatActivity {

private Handler mLeakyHandler = new Handler();
private TextView myTextBox;

@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_samples);
myTextBox = (TextView) findViewById(R.id.tv_handler);

// Post a message and delay its execution for 10 seconds.
mLeakyHandler.postDelayed(new Runnable() {
@Override
public void run() {
myTextBox.setText("Done");
}
}, 1000 * 10);
}
}
Wenn die Aktivität zerstört wird, ob durch eine Konfigurationsänderung oder ein anderer Grund der Runnable nicht. Gleiches gilt für Asynctask s.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post