From 99d7f06981ed60b9abfe1bc839d90add57c2e960 Mon Sep 17 00:00:00 2001 From: gdlbo <41114720+gdlbo@users.noreply.github.com> Date: Tue, 7 Jun 2022 11:56:23 +0300 Subject: [PATCH] New feature open news settings via settings lmao --- .../lite/ui/fragments/FeedFragment.java | 27 ++++++++++++++++++- smali/res/xml/preferences_feed.xml | 4 +++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/ru/vtosters/lite/ui/fragments/FeedFragment.java b/app/src/main/java/ru/vtosters/lite/ui/fragments/FeedFragment.java index 8b439ff84..b3f0db225 100644 --- a/app/src/main/java/ru/vtosters/lite/ui/fragments/FeedFragment.java +++ b/app/src/main/java/ru/vtosters/lite/ui/fragments/FeedFragment.java @@ -1,7 +1,14 @@ package ru.vtosters.lite.ui.fragments; -import android.os.Bundle; +import static ru.vtosters.lite.utils.Globals.getContext; +import android.content.Context; +import android.content.Intent; +import android.os.Bundle; +import android.support.v7.preference.Preference; + +import com.vk.navigation.Navigator; +import com.vk.newsfeed.NewsfeedSettingsFragment; import com.vtosters.lite.R; import com.vtosters.lite.fragments.MaterialPreferenceToolbarFragment; @@ -10,5 +17,23 @@ public class FeedFragment extends MaterialPreferenceToolbarFragment { public void b(Bundle bundle) { super.b(bundle); a(R.xml.preferences_feed); + prefs(); + } + + private void prefs() { + a("officialnewssett").a(new FeedFragment.openofficialsett()); + } + + public class openofficialsett implements Preference.c { + openofficialsett() { + } + + @Override // android.support.v7.preference.Preference.c + public boolean a(Preference preference) { + Context context = getContext(); + Intent a2 = new Navigator(NewsfeedSettingsFragment.class).a(context); + context.startActivity(a2); + return true; + } } } diff --git a/smali/res/xml/preferences_feed.xml b/smali/res/xml/preferences_feed.xml index 98252490e..407ba5e68 100644 --- a/smali/res/xml/preferences_feed.xml +++ b/smali/res/xml/preferences_feed.xml @@ -100,5 +100,9 @@ android:key="feedcache" android:summary="@string/feed_other_cache_summary" android:title="@string/vtlfeedcache" /> + \ No newline at end of file