This commit is contained in:
2023-10-12 14:40:47 +08:00
parent 095574296f
commit 5ee72410b7
33 changed files with 1513 additions and 25 deletions

View File

@@ -39,12 +39,12 @@ public class HomeRecommendListAdapter extends RecyclerView.Adapter<HomeRecommend
@Override
public void onBindViewHolder(@NonNull ViewHolder holder, int position) {
holder.setData(list.get(position), position);
// holder.setData(list.get(position), position);
}
@Override
public int getItemCount() {
return list.size();
return 10;
}
public void setList(List<HomeItemBean> data) {

View File

@@ -1,15 +1,24 @@
package com.shayu.onetoone.adapter;
import android.view.ViewGroup;
import androidx.annotation.NonNull;
import io.rong.imkit.conversation.MessageListAdapter;
import io.rong.imkit.model.UiMessage;
import io.rong.imkit.widget.adapter.IViewProviderListener;
import io.rong.imkit.widget.adapter.ViewHolder;
public class MsgChatMessageListAdapter extends MessageListAdapter {
public MsgChatMessageListAdapter(IViewProviderListener<UiMessage> listener) {
super(listener);
}
//onCreateMessageContentViewH
public void onLongClick(int messageId) {
@Override
public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
return super.onCreateViewHolder(parent, viewType);
}
public int getPosition(int messageId) {

View File

@@ -2,6 +2,7 @@ package com.shayu.onetoone.adapter;
import android.text.SpannableString;
import com.shayu.onetoone.bean.MessageChatGiftContent;
import com.yanzhenjie.recyclerview.SwipeRecyclerView;
import androidx.annotation.NonNull;
@@ -63,6 +64,9 @@ public class MsgMessageRecyclerViewAdapter extends ConversationListAdapter {
continue;
}
if (datum.mCore.getConversationType() == Conversation.ConversationType.PRIVATE || datum.mCore.getConversationType() == Conversation.ConversationType.SYSTEM) {
if(datum.mCore.getLatestMessage() instanceof MessageChatGiftContent){
datum.mConversationContent=new SpannableString("[禮物]");
}
if (datum.mCore.isTop()) {
top.add(datum);
} else {