我正在开发一款平板电脑,它不会显示所有导航按钮,只需启动,所以我需要一种从活动开始显示主屏幕的方法。我可以开启什么意图动作,保证显示清晰的主屏幕?当您单击将您带到主屏幕的设备按钮时,会触发什么intent \ action。感谢?
答案 0 :(得分:0)
只需从任何活动中调用以下代码:
moveTaskToBack(true);
您可能想要添加某种按钮来调用此功能。 祝你好运
答案 1 :(得分:0)
您可以尝试完成()所有活动。也许在Application中保留一个showha的ivar,如果在每个activity的resume()中为true,则调用finish()。这不是真正的标准android行为。
编辑** 如果你想发射它们的发射器你可以检查这个线程: Going to home screen programmatically
答案 2 :(得分:0)
未经测试的代码:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setClassName("myPackage","myPackage.MyClass");
intent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
try {
startActivity(intent);
}
catch (Exception e)
{
Log.d(TAG,"myMethod",e);
}