我正在開發一個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'
元素。