我正在制作一个非常简单的游戏(希望学习一些Android编程以及做一些功能)并锁定屏幕,使其始终处于横向模式以进行游戏。
我通过asyncTask运行大约5个后台线程(计时器,游戏时间,等级时间等)。
根据我的书,我仍然需要task=(RotationAwareTask)getLastNonConfigurationInstance();
和
public Object onRetainNonConfigurationInstance() {
task.detach();
return(task);
}
保存状态以防万一例如电话进来...... 和一个子静态类(RotationAwareTask)
这本书非常令人困惑,有没有一个简单的例子,你们中的任何人都知道(链接到某个网站)?或者你们一直在重用的一些“标准”代码更容易理解?仅作为一个例子...
谢谢!
答案 0 :(得分:0)
最简单的方法是在清单元素中设置android:screenOrientation属性。
How is application orientation (landscape or portrait) locked?