IAdapter.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:Android.Widget.IAdapterInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public 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:Android.Widget.IAdapterInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetView : int * Android.Views.View * Android.Views.ViewGroup -> Android.Views.View

Параметры

position
Int32

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

convertView
View

Старое представление для повторного использования, если это возможно. Примечание. Перед использованием необходимо проверить, что это представление не имеет значения NULL и соответствующего типа. Если невозможно преобразовать это представление для отображения правильных данных, этот метод может создать новое представление. Разнородные списки могут указывать их количество типов представлений, чтобы это представление всегда было правильным типом (см #getViewTypeCount() . и #getItemViewType(int)).

parent
ViewGroup

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

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

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

Атрибуты

Комментарии

Получите представление, отображающее данные в указанной позиции в наборе данных. Вы можете создать представление вручную или раздуть его из XML-файла макета. Если представление раздувается, родительский вид (GridView, ListView...) будет применять параметры макета по умолчанию, если вы не используете android.view.LayoutInflater#inflate(int, android.view.ViewGroup, boolean) для указания корневого представления и предотвращения вложения к корню.

Java документации по android.widget.Adapter.getView(int, android.view.View, android.view.ViewGroup).

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

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