我有一个按钮可以打开android gallery应用程序。我使用代码
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(
"content://media/internal/images/media"));
startActivity(intent);
适用于Android> = 2.3的应用程序位于此处:Android中的Open Gallery App
我的问题:当用户从我的应用程序打开图库并离开图库(主页按钮,共享图像,..)时,下次用户打开我的应用程序(没有单击按钮)时,图库就会显示出来。
打开应用程序时,如何避免图库显示在应用程序中?仅当单击按钮时,画廊才应显示一次,但下次我的应用程序位于前面时,画廊不应显示。
考虑到您的需求,最好的选择是告诉Android不要在任务的历史记录中保存Gallery。这样,当他们离开Gallery活动时,它将不会出现在任务的历史记录堆栈中。为此,请在意图上设置一个标志。
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("content://media/internal/images/media"));
intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(intent);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句