如何清空Android上的gridview?

Ziz*_*zou 3 double icons android gridview

我正在开发一个具有两个不同轮廓的启动器:一个是主要的,另一个是次要的.如果我去游戏商店,然后带着"后退"按钮回来,我就会登陆我的主要配置文件,但在那里,我的gridview图标(通过适配器显示)显示为double(如果我从中安装了两个应用程序)玩商店,用后退按钮回来会给我3次图标,依此类推).

如果我在onresume方法中重新启动我的主要活动,事情就好了,我的图标不会加倍,或者三倍或更多.但我不想重启活动,我只想清空我的gridview.

if((admin == true) ){
        Intent intent = getIntent();
        finish();
        startActivity(intent);}
Run Code Online (Sandbox Code Playgroud)

Bog*_*dru 10

我自己也有同样的问题.最简单的方法是:

gridview.setAdapter(null);
Run Code Online (Sandbox Code Playgroud)