1
使用setOrientationHint
錄製視頻時,Samsung和Motorola手機只需將此值寫入旋轉元數據。Android setOrientation提示HTC手機
但是,看起來HTC手機不會將這個值寫入元數據,而是實際嘗試在錄製後旋轉視頻。我在Android 4.0.3以及更低版本上嘗試過的手機實際上會將其旋轉90度,無論數值如何,4.0.4手機都會根據該值旋轉它。
有沒有其他人注意到這種行爲,以及解決此問題的最佳方法是什麼?
是的,它讓我感到沮喪>。儘管我不清楚HTC手機是否正在旋轉視頻......看起來好像我提供的方向提示剛剛關閉。例如,對於前置攝像頭,我通常需要給270,但在許多HTC上我需要給90.這並不是所有的HTC設備,儘管... –
似乎問題在於這些HTC手機中的一些不按照android文檔說明(對於'onOrientationChanged'的'度數'參數:'degrees'是以度數順時針旋轉的角度,支持的角度爲0,90,180和270度,我測試了所有的這些角度,很明顯,這些HTC手機逆時針旋轉。也許這並不是你所遇到的,雖然... –
實際上我不清楚我們現在有同樣的問題,現在我接近了看看你的問題,我會把我的想法置於另一個問題 –