fix several bugs with preferences

This commit is contained in:
dkanada 2020-09-25 00:27:36 +09:00
commit 5a9bba2444
4 changed files with 5 additions and 5 deletions

View file

@ -52,7 +52,7 @@ dependencies {
implementation 'com.google.android.material:material:1.2.1'
implementation 'androidx.core:core:1.3.1'
implementation 'androidx.media:media:1.1.0'
implementation 'androidx.media:media:1.2.0'
implementation 'androidx.fragment:fragment:1.2.5'
implementation 'androidx.legacy:legacy-support-v13:1.0.0'
implementation 'androidx.appcompat:appcompat:1.2.0'

View file

@ -165,7 +165,7 @@ public abstract class AbsMusicServiceActivity extends AbsBaseActivity implements
public void onReceive(final Context context, @NonNull final Intent intent) {
final String action = intent.getAction();
AbsMusicServiceActivity activity = reference.get();
if (activity != null) {
if (activity != null && action != null) {
switch (action) {
case MusicService.META_CHANGED:
activity.onPlayMetadataChanged();

View file

@ -16,12 +16,12 @@ import com.dkanada.gramophone.util.PreferenceUtil;
import com.dkanada.gramophone.util.Util;
public abstract class AbsThemeActivity extends ATHToolbarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
setTheme(PreferenceUtil.getInstance(this).getGeneralTheme());
super.onCreate(savedInstanceState);
MaterialDialogsUtil.updateMaterialDialogsThemeSingleton(this);
ThemeStore.coloredNavigationBar(this);
}
protected void setDrawUnderStatusbar() {

View file

@ -9,7 +9,7 @@
android:defaultValue="400000000"
android:entries="@array/pref_images_cache_size_titles"
android:entryValues="@array/pref_images_cache_size_values"
android:key="images_cache_size"
android:key="cache_size"
android:negativeButtonText="@null"
android:positiveButtonText="@null"
android:title="@string/pref_title_images_cache_size" />
@ -17,7 +17,7 @@
<com.kabouzeid.appthemehelper.common.prefs.supportv7.ATESwitchPreference
app:iconSpaceReserved="false"
android:defaultValue="false"
android:key="images_external_directory"
android:key="external_directory"
android:summary="@string/pref_summary_images_external_directory"
android:title="@string/pref_title_images_external_directory" />