v0.8.2a: removed some redundant work in onCreate
This commit is contained in:
parent
cf22867666
commit
380faca85d
|
@ -50,6 +50,9 @@ public class AndroidGame extends AndroidApplication {
|
|||
protected void onCreate (Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
|
||||
//there are some things we only need to set up on first launch
|
||||
if (instance == null) {
|
||||
|
||||
instance = this;
|
||||
|
||||
try {
|
||||
|
@ -78,9 +81,13 @@ public class AndroidGame extends AndroidApplication {
|
|||
// this is the default prefs filename given to an android app (.xml is automatically added to it)
|
||||
SPDSettings.set(instance.getPreferences("ShatteredPixelDungeon"));
|
||||
|
||||
} else {
|
||||
instance = this;
|
||||
}
|
||||
|
||||
//set desired orientation (if it exists) before initializing the app.
|
||||
if (SPDSettings.landscape() != null) {
|
||||
AndroidGame.instance.setRequestedOrientation( SPDSettings.landscape() ?
|
||||
instance.setRequestedOrientation( SPDSettings.landscape() ?
|
||||
ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE :
|
||||
ActivityInfo.SCREEN_ORIENTATION_SENSOR_PORTRAIT );
|
||||
}
|
||||
|
|
|
@ -131,6 +131,10 @@ public class SPDAction extends GameAction {
|
|||
|
||||
public static void loadBindings(){
|
||||
|
||||
if (!KeyBindings.getAllBindings().isEmpty()){
|
||||
return;
|
||||
}
|
||||
|
||||
try {
|
||||
Bundle b = FileUtils.bundleFromFile(BINDINGS_FILE);
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user