forked from mirror/monocles_chat_clean
update fork #128
2 changed files with 8 additions and 5 deletions
Show icons in "call again" context menu
commit
c9db106111
|
|
@ -1,10 +1,10 @@
|
|||
package eu.siacs.conversations.ui.adapter;
|
||||
|
||||
import android.os.Build;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.ImageButton;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.PopupMenu;
|
||||
import android.widget.TextView;
|
||||
|
||||
|
|
@ -118,6 +118,9 @@ public class CallsAdapter extends RecyclerView.Adapter<CallsAdapter.CallViewHold
|
|||
callDate.setText(UIHelper.readableTimeDifference(itemView.getContext(), call.getTimeSent(), false));
|
||||
callAgainButton.setOnClickListener(v -> {
|
||||
PopupMenu popup = new PopupMenu(v.getContext(), v);
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
|
||||
popup.setForceShowIcon(true);
|
||||
}
|
||||
popup.getMenuInflater().inflate(R.menu.call_again_context, popup.getMenu());
|
||||
popup.setOnMenuItemClickListener(item -> {
|
||||
if (item.getItemId() == R.id.action_voice_call) {
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@
|
|||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item
|
||||
android:id="@+id/action_voice_call"
|
||||
android:title="@string/audio_call"
|
||||
android:icon="@drawable/ic_call_24dp" />
|
||||
android:icon="@drawable/ic_call_24dp"
|
||||
android:title="@string/audio_call" />
|
||||
<item
|
||||
android:id="@+id/action_video_call"
|
||||
android:title="@string/video_call"
|
||||
android:icon="@drawable/ic_videocam_24dp"/>
|
||||
android:icon="@drawable/ic_videocam_24dp"
|
||||
android:title="@string/video_call" />
|
||||
</menu>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue