Привет. Я хочу установить начальную ориентацию устройства в портретном режиме. но после того, как пользователь начнет играть с приложением, он может изменить ориентацию.
все примеры, которые я нашел, представляют собой только одну ориентацию, которую нельзя изменить позже.
Спасибо
ОБНОВЛЕНИЕ: это то, что я сделал, чтобы исправить это
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
super.loadUrl("file:///android_asset/www/index.html");
OrientationThread orthread = new OrientationThread(this);
orthread.start();
class OrientationThread extends Thread {
DroidGap droidGap;
OrientationThread(DroidGap dGap) {
droidGap = dGap;
}
public void run() {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
//e.printStackTrace();
}
synchronized(droidGap){
droidGap.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
}
}