From 0d870bf61c2719d58cf77a93fd4d30932b68763c Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 30 Nov 2015 09:41:09 +0300 Subject: set transitions to video player views like master -> detail --- .../src/main/java/org/fox/ttrss/HeadlinesFragment.java | 3 +++ .../src/main/java/org/fox/ttrss/VideoPlayerActivity.java | 10 ++++++++++ .../src/main/java/org/fox/ttrss/YoutubePlayerActivity.java | 10 ++++++++++ 3 files changed, 23 insertions(+) (limited to 'org.fox.ttrss/src/main/java') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java index cfc8e058..90f432b4 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesFragment.java @@ -1253,6 +1253,8 @@ public class HeadlinesFragment extends Fragment implements OnItemClickListener, intent.putExtra("title", article.title); startActivity(intent); + m_activity.overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left); + } else { m_activity.openUri(Uri.parse(article.flavorStreamUri)); } @@ -1264,6 +1266,7 @@ public class HeadlinesFragment extends Fragment implements OnItemClickListener, intent.putExtra("title", article.title); startActivity(intent); + m_activity.overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left); } else { diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/VideoPlayerActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/VideoPlayerActivity.java index 480ad530..4b89905b 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/VideoPlayerActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/VideoPlayerActivity.java @@ -278,4 +278,14 @@ public class VideoPlayerActivity extends CommonActivity { surfaceView.setLayoutParams(lp); } + @Override + public void onPause() { + super.onPause(); + + if (isFinishing()) { + overridePendingTransition(R.anim.slide_in_left, R.anim.slide_out_right); + } + + } + } diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/YoutubePlayerActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/YoutubePlayerActivity.java index 565b5fb9..fc26e38e 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/YoutubePlayerActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/YoutubePlayerActivity.java @@ -146,4 +146,14 @@ public class YoutubePlayerActivity extends CommonActivity implements YouTubePlay toast(result.toString()); } + + @Override + public void onPause() { + super.onPause(); + + if (isFinishing()) { + overridePendingTransition(R.anim.slide_in_left, R.anim.slide_out_right); + } + + } } -- cgit v1.2.3-54-g00ecf