喜的朋友,
我有一个活动,我想这在纵向模式下运行240x320的和横向模式的320×240 。所以在活动的onCreate()方法,我想申请屏幕方向直面难关,同时设置屏幕方向活动在运行时
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
if(is320x240)
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
else
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
我的问题的探析是:当我在320x240的设备推出这个活动,通过保持装置处于纵向模式,活动得到自动现有(活动似乎分数秒)。但是,如果我在启动时以横向模式持有设备,则它工作正常。
什么问题?以及如何在横向模式下启动活动 - 尽管用户将设备保持在纵向模式下?
在此先感谢
请发布您的Logcat输出。 – Thommy
你是否在上面的代码之后设置了内容视图? – ingsaurabh
是的,我设置内容视图后,我发布的代码 –