Android点击2次退出

    xiaoxiao2021-11-30  22

    通常会看到App连续点击2次返回键就退出,那么我们就来实现一下,其实很简单,也就几句代码,只需要重写onBackPressed(),代码如下:

    public class MainActivity extends AppCompatActivity {     long firstBackTime = 0;     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_main);     }     @Override     public void onBackPressed() {         long secondBackTime = System.currentTimeMillis();         if (secondBackTime - firstBackTime > 2000) {             Toast.makeText(MainActivity.this, "再按一次退出程序", Toast.LENGTH_SHORT).show();             firstBackTime = secondBackTime;         } else {             finish();         }     } }

    虽然只是几行代码,是不是让App的bi格升高了很多呢?

    转载请注明原文地址: https://ju.6miu.com/read-679249.html

    最新回复(0)