我正在开发一个Android应用程序。在我的应用程序中有一个活动,它有一个ListView
。 ListView
元素动态更改(以编程方式)。但是当我添加一个新的元素,listview卷轴和我不想要它。我想添加元素到列表视图和用户看到新的元素,当用户与它交互,而不是自动。我在列表视图适配器上调用notifyDataSetChanged()
。添加项目到textview和滚动条保持一致
我有一个例子来清除我的意思是:
ListView contains = **{ 1 , 2 , 3 , 4 , 5}
但是屏幕尺寸只是让他们的3。假设现在{3, 4, 5}
在屏幕上。现在
,我们添加'6'
元素和ListView自动滚动到顶部和屏幕显示{4 , 5 , 6}
我想,当我加入'6'
元素,列表视图不滚动,并显示了同样的事情(要一致),如果用户与listview进行交互并滚动,他会看到'6'
元素。