Java 向上或向下滚动listview时出现问题 当我尝试取编号选择器的所有值时,它正确地返回中间的值,而第一个和最后一个只返回在它们之间被修改的最后一个值。我不明白我错在哪里

Java 向上或向下滚动listview时出现问题 当我尝试取编号选择器的所有值时,它正确地返回中间的值,而第一个和最后一个只返回在它们之间被修改的最后一个值。我不明白我错在哪里,java,android,android-recyclerview,android-listview,Java,Android,Android Recyclerview,Android Listview,公共类皮亚托{ 字符串名称; 字符串描述; 弦乐前奏曲; 弦乐; 字符串标签; 公共钢琴(弦乐名称、弦乐描述、弦乐前奏、弦乐演奏、弦乐标签){ 这个。nome=nome; this.descripione=descripione; 这个.prezzo=prezzo; this.immagine=immagine; this.tag=tag; } 公共字符串getNome(){ 返回nome; } 公共无效集合名称(字符串名称){ this.nome=nome; } 公共字符串getDescrip

公共类皮亚托{
字符串名称;
字符串描述;
弦乐前奏曲;
弦乐;
字符串标签;
公共钢琴(弦乐名称、弦乐描述、弦乐前奏、弦乐演奏、弦乐标签){
这个。nome=nome;
this.descripione=descripione;
这个.prezzo=prezzo;
this.immagine=immagine;
this.tag=tag;
}
公共字符串getNome(){
返回nome;
}
公共无效集合名称(字符串名称){
this.nome=nome;
}
公共字符串getDescriptione(){
返回描述;
}
公共void setDescriptione(字符串Descriptione){
描述=描述;
}
公共字符串getPrezzo(){
返回prezzo;
}
公共无效设置前缀(字符串前缀){
this.prezzo=prezzo;
}
公共字符串getImmagine(){
返回引擎;
}
public void setImmagine(字符串immagine){
this.immagine=immagine;
}
公共字符串getTag(){
返回标签;
}
公共void setTag(字符串标记){
this.tag=tag;
}

}
在setOnScrollListener上创建一个对象似乎不是一个好主意,它在上下滚动时会被多次调用。如果你能提供更多的细节,那就太好了。

你能再解释一下你面对的这个问题吗当然,我只是补充了更多