在 android 中是否有任何方法可以获取新添加的项目的数量以列出适配器?

Is there any method to get count of new added items to list adapter in android?

嘿...每个 one.I 都想在我的 activity 中显示徽章(包含列表视图)并且徽章应包含添加到该列表的新列表项的计数 view.Whenever 我恢复了 activity 徽章应该用更新的计数刷新。有什么解决办法吗?适配器是否有任何方法可以将新添加的项目添加到该适配器?

不,据我所知没有计算新添加项目的方法,方法 getCount() 将始终 return 您的项目总数。

你必须像

一样自己在适配器内部创建方法
public static int newItems=0;

将项目添加到适配器时更新新项目

public int getNewAddedItemCount(){
return newItems;
}

如果你明白我想说的话,希望这对你有所帮助。

据我所知,只有一种方法可以获取适配器中的总项目数,如果你想存储元素计数那些新添加的然后使用 SharedPreferences

每当您向适配器添加新项目时调用

mSharedPreferences.putInt("count", mSharedPreferences.getInt("count", 0)+1);

如果你想显示计数就调用

int count=mSharedPreferences.getInt("count", 0);

希望对您有所帮助。