概述
当安装新应用时,安装完成后会出现一个打开和完成界面,点击完成没有问题,但是点击打开就有可能出现问题,一个常见的情景:
1.下载完成后,点击安装
2.安装完成后,在屏幕底部有两个选项"打开"和"完成"
3.点击打开
4. App进入到第一个Activity,此时简单地操作:比如在一个EditText上输入文字
5. 按下HOME键,回到桌面
6.
在桌面上找到该应用的ICON,点击后进入应用
问题就在此时发生了,原先写在EditText中的文字不见了........
if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0)
来实现不过具体原因我也不太清楚
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {
finish();
return;
}
setContentView(R.layout.main);
}
@Override
protected void onStart() {
super.onStart();
System.out.println("---> onStart()");
}
@Override
protected void onResume() {
super.onResume();
System.out.println("---> onResume()");
}
}
最后
以上就是醉熏大米为你收集整理的Android安装应用后点击打开(Open)带来的问题及解决方式的全部内容,希望文章能够帮你解决Android安装应用后点击打开(Open)带来的问题及解决方式所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复