Как вывести Recycleview картинку из базы mysql в layout?

246
23 октября 2018, 11:20

Как вывести Recycleview картинку из базы mysql в layout ?

public class ChatRoomsAdapter extends RecyclerView.Adapter<ChatRoomsAdapter.ViewHolder> {
    private Context mContext;
    private ArrayList<ChatRoom> chatRoomArrayList;
    private static String today;


    public ChatRoomsAdapter(Context mContext, ArrayList<ChatRoom> chatRoomArrayList) {
        this.mContext = mContext;
        this.chatRoomArrayList = chatRoomArrayList;
        Calendar calendar = Calendar.getInstance();
        today = String.valueOf(calendar.get(Calendar.DAY_OF_MONTH));
    }
    @Override
    public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
        View itemView = LayoutInflater.from(parent.getContext())
                .inflate(R.layout.chat_rooms_list_row, parent, false);
        return new ViewHolder(itemView);
    }
    @Override
    public void onBindViewHolder(ViewHolder holder, int position) {
        ChatRoom chatRoom = chatRoomArrayList.get(position);
        holder.name.setText(chatRoom.getName());
        holder.message.setText(chatRoom.getLastMessage());
        if (chatRoom.getUnreadCount() > 0) {
            holder.count.setText(String.valueOf(chatRoom.getUnreadCount()));
            holder.count.setVisibility(View.VISIBLE);
        } else {
            holder.count.setVisibility(View.GONE);
        }
        holder.timestamp.setText(getTimeStamp(chatRoom.getTimestamp()));
    }
    @Override
    public int getItemCount() {
        return chatRoomArrayList.size();
    }
    public class ViewHolder extends RecyclerView.ViewHolder {
        public TextView name, message, timestamp, count;
        public ViewHolder(View view) {
            super(view);
            name = (TextView) view.findViewById(R.id.name);
            message = (TextView) view.findViewById(R.id.message);
            timestamp = (TextView) view.findViewById(R.id.timestamp);
            count = (TextView) view.findViewById(R.id.count);
        }
    }
READ ALSO
Аналог команды в MS SQL

Аналог команды в MS SQL

Переношу базу с mysql на ms sqlВ mysql Встречается в процедурах такая конструкция:

203
Помогите с убиранием ободки у элемента label

Помогите с убиранием ободки у элемента label

При клике по элементу label появляется обоводка, outline: none и border: none, также пробовала давать им приоритет !important не помогло:

180
Блок формы по центру

Блок формы по центру

Необходимо размещать блок формы по центру экрана, если он влазит, а если он не влазит, то добавлять скролл, но чтоб он был тоже по центру относительно...

235
Стрелки в контейнере slick slider?

Стрелки в контейнере slick slider?

Как можно поместить такие стрелки в подобный контейнер, чтобы было под заголовкомЗнаю, что можно спозиционировать каждую стрелку, но мне...

212