i need run a block only 1 time and when that block run a second time it have to be ignored java code example
Example: call function after specific time java android
Runnable mToastRunnable;
Handler mHandler = new Handler();
//create runnable for delay
mToastRunnable = new Runnable() {
@Override
public void run() {
Toast.makeText(MainActivity.this, "This is a delayed toast", Toast.LENGTH_SHORT).show();
mHandler.postDelayed(this, 3000000);
getlocation();
}
};
//start
mToastRunnable.run();
//stop
mHandler.removeCallbacks(mToastRunnable);