关于Android App上线后从应用市场点击打开按钮进入应用后进行操作后,再点击home键到桌面后点击启动图标重新打开应用的解决方法

来源:互联网 发布:淘宝进销存系统 编辑:程序博客网 时间:2024/05/17 10:43

如题所述,重新打开应用够恶心的了,让人更恶心的是点击返回键退出后,上次点击home键之前的那个界面又跳出来,让人哭笑不得,经过搜索找到解决办法,最后记录在此
在应用启动的第一个界面的onCreate方法的super.onCreate(savedInstanceState);之后调用下面方法即可解决

@Override        protected void onCreate(@Nullable Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        if (isFirstOpen()) {                return;            }            setContentView(R.layout.activity_welcome);      }     private boolean isFirstOpen() {            if (!isTaskRoot()) {                Intent intent = getIntent();                String action = intent.getAction();                if (intent.hasCategory(Intent.CATEGORY_LAUNCHER) && action.equals(Intent.ACTION_MAIN)) {                    finish();                    return true;                }            }            return false;        }
0 0
原创粉丝点击