Fixed pop-up background for dark theme in settings
This commit is contained in:
parent
7619025563
commit
c0eaca3185
1 changed files with 5 additions and 0 deletions
|
@ -1,6 +1,7 @@
|
||||||
package net.osmand.plus.activities;
|
package net.osmand.plus.activities;
|
||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
|
import android.graphics.drawable.ColorDrawable;
|
||||||
import android.os.Build.VERSION;
|
import android.os.Build.VERSION;
|
||||||
import android.os.Build.VERSION_CODES;
|
import android.os.Build.VERSION_CODES;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
|
@ -11,6 +12,7 @@ import android.util.TypedValue;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.view.ViewGroup;
|
import android.view.ViewGroup;
|
||||||
import android.widget.Spinner;
|
import android.widget.Spinner;
|
||||||
|
import net.osmand.plus.OsmandApplication;
|
||||||
import net.osmand.plus.R;
|
import net.osmand.plus.R;
|
||||||
|
|
||||||
public abstract class ActionBarPreferenceActivity extends PreferenceActivity {
|
public abstract class ActionBarPreferenceActivity extends PreferenceActivity {
|
||||||
|
@ -42,6 +44,9 @@ public abstract class ActionBarPreferenceActivity extends PreferenceActivity {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
getSpinner().setVisibility(View.GONE);
|
getSpinner().setVisibility(View.GONE);
|
||||||
|
if (!((OsmandApplication)getApplication()).getSettings().isLightContent()){
|
||||||
|
getSpinner().setPopupBackgroundDrawable(new ColorDrawable(getResources().getColor(R.color.dashboard_black)));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private static int getResIdFromAttribute(final Activity activity, final int attr) {
|
private static int getResIdFromAttribute(final Activity activity, final int attr) {
|
||||||
|
|
Loading…
Reference in a new issue