diff options
author | ByteHamster <info@bytehamster.com> | 2020-01-25 22:52:00 +0100 |
---|---|---|
committer | ByteHamster <info@bytehamster.com> | 2020-01-25 22:52:00 +0100 |
commit | 190b54ad70ccf25f869eb92b9699f0d90552974f (patch) | |
tree | fd64af8ec492ff9366d482628ce0d4eac4f390d3 /app | |
parent | e2ec07f607ff05e900ac2dd524945ba8f9ff775c (diff) | |
download | AntennaPod-190b54ad70ccf25f869eb92b9699f0d90552974f.zip |
Converted to EventBus instead of broadcast
Diffstat (limited to 'app')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/fragment/FeedSettingsFragment.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/FeedSettingsFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/FeedSettingsFragment.java index 95352ea28..b58b14a86 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/FeedSettingsFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/FeedSettingsFragment.java @@ -11,6 +11,7 @@ import android.util.Log; import de.danoeh.antennapod.R; import de.danoeh.antennapod.activity.MainActivity; import de.danoeh.antennapod.core.dialog.ConfirmationDialog; +import de.danoeh.antennapod.core.event.settings.VolumeAdaptionChangedEvent; import de.danoeh.antennapod.core.feed.Feed; import de.danoeh.antennapod.core.feed.FeedFilter; import de.danoeh.antennapod.core.feed.FeedPreferences; @@ -26,6 +27,8 @@ import io.reactivex.MaybeOnSubscribe; import io.reactivex.android.schedulers.AndroidSchedulers; import io.reactivex.disposables.Disposable; import io.reactivex.schedulers.Schedulers; +import org.greenrobot.eventbus.EventBus; + import java.text.DecimalFormat; import java.text.DecimalFormatSymbols; import java.util.Locale; @@ -234,11 +237,8 @@ public class FeedSettingsFragment extends PreferenceFragmentCompat { } private void sendVolumeAdaptionChangedIntent() { - Context context = getContext(); - Intent intent = new Intent(PlaybackService.ACTION_VOLUME_ADAPTION_CHANGED).setPackage(context.getPackageName()); - intent.putExtra(PlaybackService.EXTRA_VOLUME_ADAPTION_AFFECTED_FEED, feed.getIdentifyingValue()); - intent.putExtra(PlaybackService.EXTRA_VOLUME_ADAPTION_SETTING, feedPreferences.getVolumeAdaptionSetting()); - context.sendBroadcast(intent); + EventBus.getDefault().post( + new VolumeAdaptionChangedEvent(feedPreferences.getVolumeAdaptionSetting(), feed.getId())); } private void updateVolumeReductionValue() { |