如何通过可编程方式将屏幕旋转到横向(或纵向)?
问题描述:
如何旋转屏幕为横向(或纵向)由可编程的方式? 我想在用户旋转屏幕时使它独立。如何通过可编程方式将屏幕旋转到横向(或纵向)?
是否有可能的事情吗?
在此先感谢。这些参数
Activity.setRequestedOrientation()
:
答
你可以用下面的示例尝试...
if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) {
// You can set the value initially by
// ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED. Once set it
// retains it's value. The View will be rendered in the specified
// orientation using the code below.
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
答
你如何旋转屏幕在模拟器中? – Pentium10 2010-03-28 09:29:56
数字键盘上的Home和PageUp,但请确保先关闭numlock。 – 2010-03-28 10:31:15
OSX上的Ctrl + F11 :) – systempuntoout 2010-05-19 09:13:12