Android 如何使用后退按钮使应用程序最小化?

Android 如何使用后退按钮使应用程序最小化?,android,Android,我需要在使用backButton输入用户信息后最小化应用程序。 我做错了什么 这是back按钮代码: backButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { if (sendThread != null) { //sendThread.cancel(); } if (receiveThread !

我需要在使用
backButton
输入用户信息后最小化应用程序。 我做错了什么

这是
back按钮
代码:

 backButton.setOnClickListener(new OnClickListener() {

   @Override
   public void onClick(View arg0) {

     if (sendThread != null) {
       //sendThread.cancel();
     }

     if (receiveThread != null) {
       //receiveThread.cancel();
     }

     //acceptThread = new AcceptConnection();
     //acceptThread.start();
     textsListAdapter.clear();
     viewFlipper.showPrevious();
     deviceArrayAdapter.clear();
   }
 });
试试这个

Intent startMain = new Intent(Intent.ACTION_MAIN);
startMain.addCategory(Intent.CATEGORY_HOME);
startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(startMain);

找到将从应用程序退出的解决方案

Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
 intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
 startActivity(intent);
 finish();
 System.exit(0);

尝试此操作,但仍然打开菜单,而不是最小化appmoveTaskToBack(true);试试这个。还是一样,应用程序没有最小化这将只最小化当前活动。如果您确实有其他活动,那么它可能不会关闭所有活动/i'm stack now,我需要更改什么,以便在用户输入信息后最小化应用程序不打开菜单
我做错了什么?
-您尝试在bitton press背面“最小化”应用程序。是的,这正是我需要的,我需要在用户输入信息后最小化应用程序,而不是打开菜单,Android上没有“最小化应用程序”这样的东西。你可以在后台运行,但这并不保证你的应用程序会在后台运行。如果你需要像你描述的那样的东西,那么它通常闻起来像糟糕的应用程序设计。后退按钮是用来后退的。不要覆盖标准的系统行为,因为从用户的角度来看,这简直糟透了。所以这是不可能的?你需要它做什么?还是一样,打开菜单而不是最小化