some code imp

This commit is contained in:
gdlbo
2022-08-05 19:47:53 +03:00
parent 09333dc64d
commit 0ca4ba2697
4 changed files with 17 additions and 8 deletions
@@ -1,6 +1,7 @@
package ru.vtosters.lite.ui.fragments;
import static ru.vtosters.lite.utils.AndroidUtils.getIdentifier;
import static ru.vtosters.lite.utils.AndroidUtils.getPreferences;
import static ru.vtosters.lite.utils.LifecycleUtils.restartApplicationWithTimer;
import android.os.Bundle;
@@ -9,6 +10,8 @@ import androidx.preference.Preference;
import com.vtosters.lite.general.fragments.MaterialPreferenceToolbarFragment;
import ru.vtosters.lite.ui.dialogs.RoundingSeekbarDialog;
public class InterfaceFragment extends MaterialPreferenceToolbarFragment {
@Override
public void onCreate(Bundle bundle) {
@@ -21,6 +24,17 @@ public class InterfaceFragment extends MaterialPreferenceToolbarFragment {
findPreference("stories").setOnPreferenceClickListener(new restart());
findPreference("swipe").setOnPreferenceClickListener(new restart());
findPreference("is_likes_on_right").setOnPreferenceClickListener(new restart());
findPreference("customrounding").setOnPreferenceClickListener(preference -> {
RoundingSeekbarDialog.dialog(getContext());
return true;
});
if (getPreferences().getInt("pic_rounding", 0) == 0) {
findPreference("customrounding").setSummary("Отключено");
} else {
findPreference("customrounding").setSummary("Размер закругления: " + getPreferences().getInt("pic_rounding", 0) + "dp");
}
}
public boolean restart(Preference preference) {
@@ -163,11 +163,6 @@ public class MediaFragment extends MaterialPreferenceToolbarFragment {
return true;
});
findPreference("customrounding").setOnPreferenceClickListener(preference -> {
RoundingSeekbarDialog.dialog(getContext());
return true;
});
if (isLoggedIn()) {
findPreference("lastfm_auth").setSummary("Вы авторизованы как " + Scrobbler.getUserName());
} else {
+3
View File
@@ -19,6 +19,9 @@
android:defaultValue="false"
android:key="is_likes_on_right"
android:title="Показ лайков в посте справа" />
<Preference
android:key="customrounding"
android:title="Размер закруглений картинок" />
</PreferenceCategory>
<PreferenceCategory android:title="@string/interfaceglobal">
<com.vtosters.lite.ui.SummaryListPreference
-3
View File
@@ -89,9 +89,6 @@
<Preference
android:key="select_photo_search_engine"
android:title="Выбор движка для поиска фото" />
<Preference
android:key="customrounding"
android:title="Размер закруглений картинок" />
</PreferenceCategory>
<PreferenceCategory android:title="@string/vkx_title">
<Preference