我想找到一个装置的详细方向,最好是一个<代码>。 SCREEN_ORIENTATION_landSCAPE, SCREEN_ORIENTATION_PORTRAIT
,SCREEN_ORIENTATION_REVERSE_landSCAPE
,SCREEN_ORIENTATION_REVERSE_PORTRAIT
from ActactiveInfo
Some of the answers here on StackOverflow included
getWindowManager().getDefaultDisplay().getRotation()
但是,这真的告诉我,该装置是否处于 por形或景观的状态,只是它如何参照其自然状况,而这反过来又可能是地貌或trait。
getResources().getConfiguration().orientation
以下三人之一的回馈:ORIENTATION_landSCAPE
,ORIENTATION_PORTRAIT
,ORIENTATION_SREQUA
, 后一字未真正告诉我,电话的改写方式如何(无论它 s倒,还是取向哪一方)。
我知道,我可以把后者与<代码>DisplayMetrics结合使用,以找出装置的自然取向,但确实没有更好的办法?