SimpleCursorAdapter.BindView(View, Context, ICursor) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 .
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)>