使用自定义适配器在ListView中单独添加项目

时间:2014-10-02 11:33:27

标签: android android-listview spinner

我面临的问题是在ListView中添加特定时间而不影响其他项目。我也贴了这个但没有回复。

来源: Prevent ListView Item refresh when adding another Item dynamically using Android

我的自定义ListView包含TextViewSpinnerEditText,因此我想添加项目,使其不会影响已有项目,并且如果添加了任何内容,则不会清除文本用户也没有更改Spinner索引。

请帮助我。

2 个答案:

答案 0 :(得分:1)

EditText重新加载时,您需要将SpinnerListview值与ListView的位置存储,检查存储的数据,并将该数据分配到{的位置{1}},应在ListView方法上分配值。您可以使用getView()来存储数据。并SharedPreferences使用EditText

答案 1 :(得分:0)

在ListView中使用时,似乎EditText可能会有一些奇怪的行为。 关于Alessandro Roaro问题的this答案帮助了我。