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上没有“最小化应用程序”这样的东西。你可以在后台运行,但这并不保证你的应用程序会在后台运行。如果你需要像你描述的那样的东西,那么它通常闻起来像糟糕的应用程序设计。后退按钮是用来后退的。不要覆盖标准的系统行为,因为从用户的角度来看,这简直糟透了。所以这是不可能的?你需要它做什么?还是一样,打开菜单而不是最小化