草庐IT

StableArrayAdapter

全部标签

Android - 自定义 ArrayAdapter

谁能帮我解决我的问题。我仍在尝试使用DraggingListView和ArrayAdapter。现在我想通过单击实现从listview中删除元素,但是当我制作时:StableArrayAdapter.this.notifyDataSetChanged();我得到nullPointer异常...这是我的适配器:publicclassStableArrayAdapterextendsArrayAdapter{finalintINVALID_ID=-1;LayoutInflaterlInflater;Contextctx;publicstaticfinalStringPREFS_NAME="

android - StableArrayAdapter 与 ArrayAdapter

我正在看这个ListView教程:ListViewTutorial我想知道创建我自己的ArrayAdapter比仅仅使用ArrayAdapter要好多少。在教程中它定义了一个“StableArrayAdapter”,这到底是什么意思?如果我使用常规的ArrayAdapter,它会不会因为某种原因而变得危险? 最佳答案 前两个答案完全正确,但只是为了更直接地解决你的问题,以防其他人和你有同样的疑问;常规的ArrayAdapter一点也不危险,唯一的“问题”是它可能无法满足您的需求,在这种情况下,您将不得不创建自己的适配器,正如本教程的