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 и используемых в соответствии с условиями, описанными в разделе "".