SimpleCursorAdapter.BindView(View, Context, ICursor) Método

Definição

Associa todos os nomes de campo passados para o parâmetro "to" do construtor com suas colunas de cursor correspondentes, conforme especificado no parâmetro "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

Parâmetros

view
View

Exibição existente, retornada anteriormente por newView

context
Context

Interface para informações globais do aplicativo

cursor
ICursor

O cursor do qual obter os dados. O cursor já foi movido para a posição correta.

Atributos

Exceções

se a associação não puder ocorrer

Comentários

Associa todos os nomes de campo passados para o parâmetro "to" do construtor com suas colunas de cursor correspondentes, conforme especificado no parâmetro "from".

A associação ocorre em duas fases. Primeiro, se um android.widget.SimpleCursorAdapter.ViewBinder estiver disponível, ViewBinder#setViewValue(android.view.View, android.database.Cursor, int) será invocado. Se o valor retornado for true, a associação ocorrerá. Se o valor retornado for false e a exibição a ser associada for textView, #setViewText(TextView, String) será invocada. Se o valor retornado for false e o modo de exibição a ser associado for imageview, #setViewImage(ImageView, String) será invocado. Se nenhuma associação apropriada puder ser encontrada, será gerada uma associação IllegalStateException .

Java documentação para android.widget.SimpleCursorAdapter.bindView(android.view.View, android.content.Context, android.database.Cursor).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Confira também

  • <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)>