diff options
| -rw-r--r-- | main/src/cgeo/geocaching/activity/AbstractActivity.java | 11 | ||||
| -rw-r--r-- | main/src/cgeo/geocaching/network/OAuthAuthorizationActivity.java | 2 |
2 files changed, 11 insertions, 2 deletions
diff --git a/main/src/cgeo/geocaching/activity/AbstractActivity.java b/main/src/cgeo/geocaching/activity/AbstractActivity.java index 1abc704..6e74928 100644 --- a/main/src/cgeo/geocaching/activity/AbstractActivity.java +++ b/main/src/cgeo/geocaching/activity/AbstractActivity.java @@ -86,12 +86,21 @@ public abstract class AbstractActivity extends FragmentActivity implements IAbst } protected void onCreate(final Bundle savedInstanceState, final int resourceLayoutID) { + onCreate(savedInstanceState, resourceLayoutID, false); + } + + protected void onCreate(final Bundle savedInstanceState, final int resourceLayoutID, boolean useDialogTheme) { + super.onCreate(savedInstanceState); initializeCommonFields(); // non declarative part of layout - setTheme(); + if (useDialogTheme) { + setTheme(ActivityMixin.getDialogTheme()); + } else { + setTheme(); + } setContentView(resourceLayoutID); // create view variables diff --git a/main/src/cgeo/geocaching/network/OAuthAuthorizationActivity.java b/main/src/cgeo/geocaching/network/OAuthAuthorizationActivity.java index d5336b9..8a1002c 100644 --- a/main/src/cgeo/geocaching/network/OAuthAuthorizationActivity.java +++ b/main/src/cgeo/geocaching/network/OAuthAuthorizationActivity.java @@ -111,7 +111,7 @@ public abstract class OAuthAuthorizationActivity extends AbstractActivity { @Override public void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState, R.layout.authorization_activity); + super.onCreate(savedInstanceState, R.layout.authorization_activity, true); setTitle(getAuthTitle()); |
