mirror of
https://github.com/nextcloud/talk-android
synced 2025-02-01 12:11:59 +00:00
hide peer name when in pip mode
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
parent
052dc588aa
commit
63593df03e
@ -256,7 +256,7 @@ public class CallActivity extends BaseActivity {
|
||||
private Map<String, ParticipantDisplayItem> participantDisplayItems;
|
||||
private ParticipantsAdapter participantsAdapter;
|
||||
|
||||
private Boolean isInPipMode = false;
|
||||
public Boolean isInPipMode = false;
|
||||
|
||||
private CallActivityBinding binding;
|
||||
|
||||
|
@ -15,6 +15,7 @@ import com.facebook.drawee.backends.pipeline.Fresco;
|
||||
import com.facebook.drawee.interfaces.DraweeController;
|
||||
import com.facebook.drawee.view.SimpleDraweeView;
|
||||
import com.nextcloud.talk.R;
|
||||
import com.nextcloud.talk.activities.CallActivity;
|
||||
import com.nextcloud.talk.utils.DisplayUtils;
|
||||
|
||||
import org.webrtc.MediaStream;
|
||||
@ -98,7 +99,6 @@ public class ParticipantsAdapter extends BaseAdapter {
|
||||
layoutParams.height = scaleGridViewItemHeight();
|
||||
convertView.setLayoutParams(layoutParams);
|
||||
|
||||
|
||||
TextView nickTextView = convertView.findViewById(R.id.peer_nick_text_view);
|
||||
SimpleDraweeView imageView = convertView.findViewById(R.id.avatarImageView);
|
||||
|
||||
@ -112,8 +112,13 @@ public class ParticipantsAdapter extends BaseAdapter {
|
||||
} else {
|
||||
imageView.setVisibility(View.VISIBLE);
|
||||
surfaceViewRenderer.setVisibility(View.INVISIBLE);
|
||||
nickTextView.setVisibility(View.VISIBLE);
|
||||
nickTextView.setText(participantDisplayItem.getNick());
|
||||
|
||||
if (((CallActivity) mContext).isInPipMode) {
|
||||
nickTextView.setVisibility(View.GONE);
|
||||
} else {
|
||||
nickTextView.setVisibility(View.VISIBLE);
|
||||
nickTextView.setText(participantDisplayItem.getNick());
|
||||
}
|
||||
|
||||
imageView.setController(null);
|
||||
DraweeController draweeController = Fresco.newDraweeControllerBuilder()
|
||||
@ -130,21 +135,6 @@ public class ParticipantsAdapter extends BaseAdapter {
|
||||
audioOffView.setVisibility(View.INVISIBLE);
|
||||
}
|
||||
|
||||
|
||||
convertView.addOnAttachStateChangeListener(new View.OnAttachStateChangeListener() {
|
||||
|
||||
@Override
|
||||
public void onViewAttachedToWindow(View v) {
|
||||
Log.d(TAG,"onViewAttachedToWindow");
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onViewDetachedFromWindow(View v) {
|
||||
Log.d(TAG,"onViewDetachedFromWindow");
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
return convertView;
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user