語言

BaseAdapter.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 abstract 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")>]
abstract member GetView : int * Android.Views.View * Android.Views.ViewGroup -> Android.Views.View

參數

position
Int32

該項目在適配器資料集中所顯示的項目中的位置。

convertView
View

如果可能的話,舊的視角可以重複利用。 注意:使用前應確認此視圖非空且類型適當。 若無法將此視圖轉換為正確資料,此方法可建立新視圖。 異質清單可以指定其視圖類型數量,使此視圖永遠屬於正確的類型(參見 #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)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於