ArrayAdapter.insert()有什么作用?

时间:2013-01-31 14:13:32

标签: android android-arrayadapter

我在任何地方都没有看到明确的答案:ArrayAdapter.insert()是否在指定位置插入了项目..或者......是否替换指定地点的信息?

3 个答案:

答案 0 :(得分:5)

它会插入一个新项目。它不会更改或删除之前存在的任何项目。

答案 1 :(得分:0)

insert(T object, int index) 将指定对象插入数组中的指定索引处。并且随后不会在index

上宣布当前项目

文档here

答案 2 :(得分:0)

它在指定索引处的现有项之间插入新项。见http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/1.6_r2/android/widget/ArrayAdapter.java

它还调用了ArrayList<> .add() Inserts the specified element at the specified position in this list. Shifts the element currently at that position (if any) and any subsequent elements to the right (adds one to their indices).