Поделиться через


ArrayAdapter.GetView(Int32, View, ViewGroup) Метод

Определение

Получите представление, отображающее данные в указанной позиции в наборе данных.

[Android.Runtime.Register("getView", "(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;", "GetGetView_ILandroid_view_View_Landroid_view_ViewGroup_Handler")]
public override Android.Views.View GetView (int position, Android.Views.View? convertView, Android.Views.ViewGroup parent);
[<Android.Runtime.Register("getView", "(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;", "GetGetView_ILandroid_view_View_Landroid_view_ViewGroup_Handler")>]
override this.GetView : int * Android.Views.View * Android.Views.ViewGroup -> Android.Views.View

Параметры

position
Int32

Позиция элемента в наборе данных адаптера элемента, представление которого мы хотим.

convertView
View

Старое представление для повторного использования, если это возможно. Примечание. Перед использованием необходимо проверить, что это представление не имеет значения NULL и соответствующего типа. Если невозможно преобразовать это представление для отображения правильных данных, этот метод может создать новое представление. Разнородные списки могут указывать их количество типов представлений, чтобы это представление всегда было правильным типом (см. раздел Android.Widget.BaseAdapter1.getViewTypeCount()</a> and <a href="https://docs.microsoft.com/en-us/search/index?search='Android Widget BaseAdapter1 getItemViewType(int)'; scope=Xamarin" title="Android.Widget.BaseAdapter1.getItemViewType(int)">Android.Widget.BaseAdapter1.getItemViewType(int)).

parent
ViewGroup

Родитель, к которому в конечном итоге будет присоединено это представление.

Возвращаемое значение

Реализации

Атрибуты

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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