|
@@ -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;
|
|
|
|
|
|
}
|