diff options
author | ueen <ueli.sarnighausen@online.de> | 2021-05-14 21:06:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-14 21:06:04 +0200 |
commit | 292c9bf15136f76fea8928ed7abb2b55fb316678 (patch) | |
tree | 144f3969825b2b910e6bc0640325942bb8ed969e /app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java | |
parent | fb6bd0cbaa909b6067fedef1e8a108130841f3fe (diff) | |
download | AntennaPod-292c9bf15136f76fea8928ed7abb2b55fb316678.zip |
New media player screen (#5075)
Co-authored-by: jonasburian <jonas.burian@protonmail.com>
Co-authored-by: ByteHamster <info@bytehamster.com>
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java')
-rw-r--r-- | app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java index 6c8a967ae..518450f92 100644 --- a/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java +++ b/app/src/main/java/de/danoeh/antennapod/fragment/ItemDescriptionFragment.java @@ -8,13 +8,15 @@ import android.view.LayoutInflater; import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; + import androidx.fragment.app.Fragment; + import de.danoeh.antennapod.R; -import de.danoeh.antennapod.model.feed.FeedMedia; import de.danoeh.antennapod.core.storage.DBReader; -import de.danoeh.antennapod.model.playback.Playable; import de.danoeh.antennapod.core.util.playback.PlaybackController; import de.danoeh.antennapod.core.util.playback.Timeline; +import de.danoeh.antennapod.model.feed.FeedMedia; +import de.danoeh.antennapod.model.playback.Playable; import de.danoeh.antennapod.view.ShownotesWebView; import io.reactivex.Maybe; import io.reactivex.android.schedulers.AndroidSchedulers; @@ -143,14 +145,18 @@ public class ItemDescriptionFragment extends Fragment { && id.equals(controller.getMedia().getIdentifier().toString()) && webvDescription != null) { Log.d(TAG, "Restored scroll Position: " + scrollY); - webvDescription.scrollTo(webvDescription.getScrollX(), - scrollY); + webvDescription.scrollTo(webvDescription.getScrollX(), scrollY); return true; } } return false; } + public void scrollToTop() { + webvDescription.scrollTo(0, 0); + savePreference(); + } + @Override public void onStart() { super.onStart(); |