我正在开发一个具有两种不同配置文件的启动器:一个是主要的,另一个是次要的。如果我进入 Play 商店,然后使用“返回”按钮返回,我会进入我的主配置文件,但在那里,我的 gridview 图标(通过适配器显示)出现双倍(如果我从play store,用后退按钮返回会给我 3 次图标,依此类推)。
如果我在 onresume 方法中重新启动我的主要活动,一切都会好起来的,我的图标不会翻倍、三倍或其他。但我不想重新启动活动,我只想清空我的gridview。
if((admin == true) ){
Intent intent = getIntent();
finish();
startActivity(intent);}