Remove message delete button.

This commit is contained in:
leopoldsedev
2020-02-11 23:10:01 +01:00
committed by Jannis Mattheis
parent 5905e84d13
commit 1d0ec1fe30
3 changed files with 4 additions and 32 deletions

View File

@@ -5,7 +5,6 @@ import android.text.util.Linkify;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageButton;
import android.widget.ImageView;
import android.widget.TextView;
import androidx.annotation.NonNull;
@@ -15,7 +14,6 @@ import butterknife.ButterKnife;
import com.github.gotify.R;
import com.github.gotify.Settings;
import com.github.gotify.Utils;
import com.github.gotify.client.model.Message;
import com.github.gotify.messages.provider.MessageWithImage;
import com.squareup.picasso.Picasso;
import io.noties.markwon.Markwon;
@@ -30,22 +28,16 @@ public class ListMessageAdapter extends RecyclerView.Adapter<ListMessageAdapter.
private Context content;
private Picasso picasso;
private List<MessageWithImage> items;
private Delete delete;
private Settings settings;
private Markwon markwon;
ListMessageAdapter(
Context context,
Settings settings,
Picasso picasso,
List<MessageWithImage> items,
Delete delete) {
Context context, Settings settings, Picasso picasso, List<MessageWithImage> items) {
super();
this.content = context;
this.settings = settings;
this.picasso = picasso;
this.items = items;
this.delete = delete;
this.markwon =
Markwon.builder(context)
@@ -92,7 +84,6 @@ public class ListMessageAdapter extends RecyclerView.Adapter<ListMessageAdapter.
message.message.getDate() != null
? Utils.dateToRelative(message.message.getDate())
: "?");
holder.delete.setOnClickListener((ignored) -> delete.delete(message.message));
}
@Override
@@ -119,16 +110,9 @@ public class ListMessageAdapter extends RecyclerView.Adapter<ListMessageAdapter.
@BindView(R.id.message_date)
TextView date;
@BindView(R.id.message_delete)
ImageButton delete;
ViewHolder(final View view) {
super(view);
ButterKnife.bind(this, view);
}
}
public interface Delete {
void delete(Message message);
}
}

View File

@@ -149,8 +149,7 @@ public class MessagesActivity extends AppCompatActivity
DividerItemDecoration dividerItemDecoration =
new DividerItemDecoration(
messagesView.getContext(), layoutManager.getOrientation());
ListMessageAdapter adapter =
new ListMessageAdapter(this, settings, picasso, emptyList(), this::delete);
ListMessageAdapter adapter = new ListMessageAdapter(this, settings, picasso, emptyList());
messagesView.addItemDecoration(dividerItemDecoration);
messagesView.setHasFixedSize(true);