In Recyclerview möchte ich, wenn ich auf den Vollbild-Button klicken, muss das Videobild im Vollbildmodus abspielen. Aber ich möchte keine andere Aktivität für Videoansicht Vollbild verwenden. Gibt es den besten Weg, dies zu tun?Fullscreen Videobild innerhalb Recyclerview
DisplayMetrics displaymetrics = new DisplayMetrics();
getActivity().getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int height = displaymetrics.heightPixels;
int width = displaymetrics.widthPixels;
android.widget.FrameLayout.LayoutParams params = (android.widget.FrameLayout.LayoutParams) surfaceView.getLayoutParams();
params.width = width;
params.height = height;// -80 for android controls
params.setMargins(0, 0, 0, 0);
fullscreenExit.setVisibility(View.VISIBLE);
fullscreen.setVisibility(View.GONE);
title.setVisibility(View.GONE);
mediaPlayer.start();
Die obige Methode macht die Videobetrachtung Vollbild in der Recycleransicht. Ich möchte, dass die Videowiedergabe nur im Vollbildmodus angezeigt wird.
können Sie Fragment –