|
19 | 19 | import android.preference.SwitchPreference; |
20 | 20 |
|
21 | 21 | import com.google.android.apps.youtube.app.YouTubeTikTokRoot_Application; |
| 22 | +import com.google.android.apps.youtube.app.application.Shell_HomeActivity; |
22 | 23 |
|
23 | 24 | import java.util.ArrayList; |
24 | 25 | import java.util.List; |
|
31 | 32 |
|
32 | 33 | public class ReVancedSettingsFragment extends PreferenceFragment { |
33 | 34 |
|
34 | | - public static Class homeActivityClass; |
35 | | - |
36 | 35 | private List<PreferenceScreen> screens; |
37 | 36 |
|
38 | 37 | private boolean Registered = false; |
@@ -210,12 +209,12 @@ private String getPackageName() { |
210 | 209 | private void reboot(Activity activity, Class homeActivityClass) { |
211 | 210 | int intent; |
212 | 211 | intent = PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE; |
213 | | - ((AlarmManager) activity.getSystemService(Context.ALARM_SERVICE)).setExact(AlarmManager.ELAPSED_REALTIME, 1500L, PendingIntent.getActivity(activity, 0, new Intent(activity, homeActivityClass), intent)); |
| 212 | + ((AlarmManager) activity.getSystemService(Context.ALARM_SERVICE)).setExact(AlarmManager.ELAPSED_REALTIME, 1500L, PendingIntent.getActivity(activity, 0, new Intent(activity, Shell_HomeActivity.class), intent)); |
214 | 213 | Process.killProcess(Process.myPid()); |
215 | 214 | } |
216 | 215 |
|
217 | 216 | private void rebootDialog(final Activity activity) { |
218 | | - new AlertDialog.Builder(activity).setMessage(getStringByName(activity, "pref_refresh_config")).setPositiveButton(getStringByName(activity, "in_app_update_restart_button"), (dialog, id) -> reboot(activity, ReVancedSettingsFragment.homeActivityClass)).setNegativeButton(getStringByName(activity, "sign_in_cancel"), null).show(); |
| 217 | + new AlertDialog.Builder(activity).setMessage(getStringByName(activity, "pref_refresh_config")).setPositiveButton(getStringByName(activity, "in_app_update_restart_button"), (dialog, id) -> reboot(activity, Shell_HomeActivity.class)).setNegativeButton(getStringByName(activity, "sign_in_cancel"), null).show(); |
219 | 218 | } |
220 | 219 |
|
221 | 220 | private String getStringByName(Context context, String name) { |
|
0 commit comments