Android Activity Post Delayed Örneği

Android Activity Post Delayed Örneği

Android Activity Post Delayed Örneği

Android Post Delayed örneği

Android Activity Post Delayed Örneği

Uygulama sayfanızda belirli periyotlarda işlem yapmak istediğinizde başvurabileceğiniz yöntemlerden biri postDelayed metodudur.

public class MainActivity extends AppCompatActivity implements Runnable {
private static final long PERIOD = 5000;
private View root = null;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
root = findViewById(android.R.id.content);
}


@Override
protected void onResume() {
super.onResume();
run(); //runnable sınıfının run metodu
}

@Override
protected void onPause() {
super.onPause();
root.removeCallbacks(this);
}

@Override
public void run() {
Toast.makeText(MainActivity.this,"Runnable görevi", Toast.LENGTH_LONG).show();
root.postDelayed(this, PERIOD);
}
}

Örneğimizde her 5 saniyede bir Activity sınıfında Toast ile ekrana yazı bastırdık. iyi çalışmalar.


İlgili kelimeler;
android run runnable toast root post postdelayed
İlgili kategori;
Android Studio Dersleri
Makaleyi paylaşın; Google+FacebookTwitterTumblrPinterestLinkedIn

Benzer makaleler mi eklemeliyim ? Bana LinkedIn ve Github adreslerimden üzerinden ulaşabilirsiniz.