SimpleCursorAdapter.BindView(View, Context, ICursor) Метод

Определение

Привязывает все имена полей, переданные в параметр "to" конструктора, с соответствующими столбцами курсоров, указанными в параметре from.

[Android.Runtime.Register("bindView", "(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V", "GetBindView_Landroid_view_View_Landroid_content_Context_Landroid_database_Cursor_Handler")]
public override void BindView(Android.Views.View? view, Android.Content.Context? context, Android.Database.ICursor? cursor);
[<Android.Runtime.Register("bindView", "(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V", "GetBindView_Landroid_view_View_Landroid_content_Context_Landroid_database_Cursor_Handler")>]
override this.BindView : Android.Views.View * Android.Content.Context * Android.Database.ICursor -> unit

Параметры

view
View

Существующее представление, возвращенное ранее newView

context
Context

Интерфейс глобальной информации приложения

cursor
ICursor

Курсор, из которого нужно получить данные. Курсор уже перемещается в правильное положение.

Атрибуты

Исключения

Если привязка не может произойти

Комментарии

Привязывает все имена полей, переданные в параметр "to" конструктора, с соответствующими столбцами курсоров, указанными в параметре from.

Привязка выполняется на двух этапах. Во-первых, если android.widget.SimpleCursorAdapter.ViewBinder он доступен, ViewBinder#setViewValue(android.view.View, android.database.Cursor, int) вызывается. Если возвращаемое значение имеет значение true, произошла привязка. Если возвращаемое значение равно false, а представление для привязки — TextView, #setViewText(TextView, String) вызывается. Если возвращаемое значение равно false, а представление для привязки — ImageView, #setViewImage(ImageView, String) вызывается. Если соответствующая привязка не найдена IllegalStateException , создается исключение.

Java документации по android.widget.SimpleCursorAdapter.bindView(android.view.View, android.content.Context, android.database.Cursor).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

См. также раздел

  • <xref:Android.Widget.CursorAdapter.BindView(Android.Views.View%2c+Android.Content.Context%2c+Android.Content.Context)>
  • ViewBinder
  • <xref:Android.Widget.SimpleCursorAdapter.SetViewImage(Android.Widget.ImageView%2c+System.String)>
  • <xref:Android.Widget.SimpleCursorAdapter.SetViewText(Android.Widget.TextView%2c+System.String)>