From 52adc297154f759dec7f72a84cf313190064467d Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 1 Dec 2015 19:43:23 +0300 Subject: add reveal animation to settings button --- .../src/main/java/org/fox/ttrss/BaseFeedlistFragment.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'org.fox.ttrss/src/main/java') diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/BaseFeedlistFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/BaseFeedlistFragment.java index d70ee8c8..3b58b93a 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/BaseFeedlistFragment.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/BaseFeedlistFragment.java @@ -3,6 +3,8 @@ package org.fox.ttrss; import android.content.Intent; import android.content.SharedPreferences; import android.net.Uri; +import android.support.v4.app.ActivityCompat; +import android.support.v4.app.ActivityOptionsCompat; import android.support.v4.app.Fragment; import android.support.v7.widget.SwitchCompat; import android.util.TypedValue; @@ -51,7 +53,12 @@ public abstract class BaseFeedlistFragment extends Fragment { try { Intent intent = new Intent(getActivity(), PreferencesActivity.class); - startActivityForResult(intent, 0); + + ActivityOptionsCompat options = ActivityOptionsCompat + .makeSceneTransitionAnimation(getActivity(), v, "SETTINGS_REVEAL"); + + ActivityCompat.startActivityForResult(getActivity(), intent, 0, options.toBundle()); + } catch (Exception e) { } -- cgit v1.2.3