mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-13 19:29:06 +01:00
33 lines
919 B
Java
33 lines
919 B
Java
package org.briarproject.android.sharing;
|
|
|
|
import android.content.Context;
|
|
|
|
import org.briarproject.api.forum.Forum;
|
|
import org.briarproject.api.sharing.InvitationItem;
|
|
|
|
class ForumInvitationAdapter extends InvitationAdapter {
|
|
|
|
ForumInvitationAdapter(Context ctx, AvailableForumClickListener listener) {
|
|
super(ctx, listener);
|
|
}
|
|
|
|
@Override
|
|
public void onBindViewHolder(InvitationsViewHolder ui, int position) {
|
|
super.onBindViewHolder(ui, position);
|
|
InvitationItem item = getItem(position);
|
|
Forum forum = (Forum) item.getShareable();
|
|
|
|
ui.avatar.setText(forum.getName().substring(0, 1));
|
|
ui.avatar.setBackgroundBytes(item.getShareable().getId().getBytes());
|
|
|
|
ui.name.setText(forum.getName());
|
|
}
|
|
|
|
int compareInvitations(InvitationItem o1, InvitationItem o2) {
|
|
return String.CASE_INSENSITIVE_ORDER
|
|
.compare(((Forum) o1.getShareable()).getName(),
|
|
((Forum) o2.getShareable()).getName());
|
|
}
|
|
|
|
}
|