Recently Added

6/recent/ticker-posts

Double Tap to exit in application in android studio

In this blog, I am going to show you how you can exit the application when you pressed back button at a given interval of time 
So let's Start.



Open Your YourActivity.class and write this code
import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.os.Handler;
import android.view.View;
import android.widget.Toast;

import com.google.android.material.snackbar.BaseTransientBottomBar;
import com.google.android.material.snackbar.Snackbar;

public class MainActivity extends AppCompatActivity {

final int duration = 2000;
boolean doubleTapToExit = false;
View view;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
view = findViewById(android.R.id.content);
}
@Override
public void onBackPressed() {
if (doubleTapToExit) {
super.onBackPressed();
return;
} else {
doubleTapToExit = true;
Snackbar.make(view, "Presses again to exit..", duration).show();
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
doubleTapToExit = false;
}
}, duration);
}
}
}

Watch Full Tutorials

Post a Comment

0 Comments