aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/ui/dialog/LiveMapInfoDialogBuilder.java
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/cgeo/geocaching/ui/dialog/LiveMapInfoDialogBuilder.java')
-rw-r--r--main/src/cgeo/geocaching/ui/dialog/LiveMapInfoDialogBuilder.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/main/src/cgeo/geocaching/ui/dialog/LiveMapInfoDialogBuilder.java b/main/src/cgeo/geocaching/ui/dialog/LiveMapInfoDialogBuilder.java
index 9955958..862b1a0 100644
--- a/main/src/cgeo/geocaching/ui/dialog/LiveMapInfoDialogBuilder.java
+++ b/main/src/cgeo/geocaching/ui/dialog/LiveMapInfoDialogBuilder.java
@@ -7,6 +7,7 @@ import cgeo.geocaching.cgeoapplication;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
+import android.view.ContextThemeWrapper;
import android.view.View;
import android.widget.CheckBox;
@@ -15,7 +16,8 @@ public class LiveMapInfoDialogBuilder {
public static AlertDialog create(Activity activity) {
final AlertDialog.Builder builder = new AlertDialog.Builder(activity);
- final View layout = activity.getLayoutInflater().inflate(R.layout.livemapinfo, null);
+ // AlertDialog has always dark style, so we have to apply it as well always
+ final View layout = View.inflate(new ContextThemeWrapper(activity, R.style.dark), R.layout.livemapinfo, null);
builder.setView(layout);
final CheckBox checkBoxHide = (CheckBox) layout.findViewById(R.id.live_map_hint_hide);