Completely remove old player notification
This commit is contained in:
parent
c644466334
commit
c6aef07932
7 changed files with 140 additions and 349 deletions
|
|
@ -11,7 +11,6 @@ import androidx.annotation.Nullable;
|
|||
import androidx.preference.Preference;
|
||||
|
||||
import org.schabi.newpipe.R;
|
||||
import org.schabi.newpipe.player.NotificationUtil;
|
||||
import org.schabi.newpipe.util.Constants;
|
||||
|
||||
public class AppearanceSettingsFragment extends BasePreferenceFragment {
|
||||
|
|
@ -53,18 +52,8 @@ public class AppearanceSettingsFragment extends BasePreferenceFragment {
|
|||
final Preference captionSettings = findPreference(captionSettingsKey);
|
||||
getPreferenceScreen().removePreference(captionSettings);
|
||||
}
|
||||
|
||||
findPreference(getString(R.string.enable_old_notifications_key))
|
||||
.setOnPreferenceChangeListener(oldNotificationsOnPreferenceChangeListener);
|
||||
}
|
||||
|
||||
private Preference.OnPreferenceChangeListener oldNotificationsOnPreferenceChangeListener
|
||||
= (preference, newValue) -> {
|
||||
// kill player notification
|
||||
NotificationUtil.getInstance().cancelNotification();
|
||||
return true;
|
||||
};
|
||||
|
||||
@Override
|
||||
public void onCreatePreferences(final Bundle savedInstanceState, final String rootKey) {
|
||||
addPreferencesFromResource(R.xml.appearance_settings);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue