[英]How can I get a total value of items using RecyclerView.ViewHolder Android Studio
[英]How to get adapter position in onCreate of RecyclerView.ViewHolder in Android
@NonNull
@Override
public RecyclerView.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
View view = LayoutInflater.from(parent.getContext()).inflate
(R.layout.tfl_conversation_item, parent, false);
conversations.get(getBindingAdapterPosition(view));
getAbsoluteAdapterPosition() ;
getchildAdapterPosition(view);
return new ConversationAdapter.ViewHolder(view);
}
我使用了上面的代碼,但是沒有成功。 我想在RecyclerView
的onCreate
中獲取適配器 position 。
您需要使用viewType
,如果您希望viewType
的值等於您的position
,請使用以下代碼:
@Override
public int getItemViewType(int position) {
return position;
}
這是解決方案,但是viewType
的工作是另外一回事, 了解更多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.