diff options
| author | rsudev <rasch@munin-soft.de> | 2013-10-04 09:19:37 +0200 |
|---|---|---|
| committer | rsudev <rasch@munin-soft.de> | 2013-10-04 09:19:37 +0200 |
| commit | 40ce9ae42db5f83abf6fcf9b3a6a6df6c21ac246 (patch) | |
| tree | 814fc390d18e336df0a81355d857ebe518dafff6 /main/src | |
| parent | 59e66419d38af2b7a4cc47467e3d48516bb3d053 (diff) | |
| download | cgeo-40ce9ae42db5f83abf6fcf9b3a6a6df6c21ac246.zip cgeo-40ce9ae42db5f83abf6fcf9b3a6a6df6c21ac246.tar.gz cgeo-40ce9ae42db5f83abf6fcf9b3a6a6df6c21ac246.tar.bz2 | |
Fixes #3318, OC Authorization activity is black on black with light skin and Android 2.x
Apply DialogTheme which is Android 2.x aware
Diffstat (limited to 'main/src')
| -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()); |
