SimpleCursorAdapter与CursorAdapter?

时间:2012-09-29 10:46:00

标签: android cursor simplecursoradapter android-cursoradapter

我有一些数据光标。我有TextView,其可见性取决于游标项的某些属性。我使用SimpleCursorAdapter并覆盖getView方法。但实际上我并没有使用SimpleCursorAdapter的属性。是否更好地将我的适配器更改为CursorAdapter并覆盖newView和bindView方法?

1 个答案:

答案 0 :(得分:7)

CursorAdapter是抽象的,需要扩展。另一方面,SimpleCursorAdapter不是抽象的。

请注意,newView(Context context,Cursor cursor,ViewGroup parent)在CursorAdapter中是抽象的,但在SimpleCursorAdapter中实现。这是因为SimpleCursorAdapter有一个特定的机制来启动视图,而CursorAdapter将它留给开发人员。

来源:SimpleCursorAdapter and CursorAdapter

<强>加了:

I have TextView which visibility depends on some property of the item of cursor.

为此,您可以查看SimpleCursorAdapter.ViewBinder界面。