2
我有一個使用TextureVideoView的框架佈局。當我點擊全屏按鈕時,我想隱藏狀態欄,將TextureVideoView旋轉90度並將其拉伸至屏幕高度。我面臨的問題是,視圖很容易拉伸到屏幕寬度,但不是高度。我什麼都試過,例如:Android:調用setRotation()後無法更改視圖大小
ViewGroup.LayoutParams rootParams = videoRootFrameLayout.getLayoutParams();
rootParams.height = getScreenWidth();
rootParams.width = getScreenHeight(); //doesn't stretch
videoRootFrameLayout.requestLayout();
或者
clipChildren="false"
根XML佈局
,但結果都是一樣的:
感覺就像存在一個bug Android本身,因爲沒有解決方案可以解決問題。即使動畫也不會將其拉伸到全屏。
任何幫助將不勝感激,因爲我瀏覽了所有類似的答案,但他們沒有幫助我。
請解釋爲什麼這條線可以解決問題! – rptwsthi
謝謝,但我試過了,沒有任何工作。不管分配的值如何,它都不會拉伸。 – NickitaX