2
私はTextureVideoViewでフレームレイアウトを持っています。全画面ボタンをクリックするとステータスバーを非表示にし、TextureVideoViewを90度回転させて画面の高さまで伸ばします。私が直面している問題は、ビューが画面の幅に簡単に伸びるが高さではないということです。Android:setRotation()が呼び出された後に表示サイズを変更できません
にバグがあるように感じる。しかし、結果は常に同じで、
ルートXMLレイアウトでViewGroup.LayoutParams rootParams = videoRootFrameLayout.getLayoutParams();
rootParams.height = getScreenWidth();
rootParams.width = getScreenHeight(); //doesn't stretch
videoRootFrameLayout.requestLayout();
それとも
clipChildren="false"
:私のようなすべてのものを試してみましたAndroid以外のソリューションは問題を解決しないため、Android自体アニメーションでさえ、フルスクリーンに伸ばすことはありません。
私は似たような回答をすべて閲覧しているので、助けていただければ助かります。
この行が問題を解決する理由を説明してください。 – rptwsthi
ありがとう、しかし私はそれを試して何も働いた。割り当てられた値に関係なく、ストレッチは行われません。 – NickitaX