我正在制作一個簡單的回收視圖。在我擴展了 recycleview 適配器并實現了方法之后,我的 onbind 方法如下所示:public void onBindViewHolder(@NonNull ImageViewHolder imageViewHolder, int i)我遵循的每個教程都沒有“我”它的“位置”。請解釋為什么我沒有得到職位?
2 回答

富國滬深
TA貢獻1790條經驗 獲得超9個贊
當您使用 Android Studio 實現方法時,它會創建空方法。方法的每個參數都必須有一個名稱,Android Studio 會為您創建它。一旦你有了
public void onBindViewHolder(@NonNull ImageViewHolder imageViewHolder, int i)
您可以根據需要重命名imageViewHolder
,i
因為最終android會根據方法的名稱和方法的參數類型(而不是名稱)調用您的方法。一個position
名字比僅僅更有意義,i
所以教程的作者決定這樣命名這個 int 。
添加回答
舉報
0/150
提交
取消