diff options
author | Andrew Dolgov <[email protected]> | 2014-11-25 19:17:36 +0400 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2014-11-25 19:17:36 +0400 |
commit | 3f0cb8d0cae49ab823c626e454514a6b1c3867ba (patch) | |
tree | 52e5e7e57bb476177dbc9518450794f3a9b01043 /org.fox.ttrss/src/main/java | |
parent | 7d9daaf4724fe871cad1a10f881cb3456e26961c (diff) |
hide sidebar when playing fullscreen video
Diffstat (limited to 'org.fox.ttrss/src/main/java')
-rw-r--r-- | org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java | 7 | ||||
-rw-r--r-- | org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesActivity.java | 8 |
2 files changed, 13 insertions, 2 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java index fe80d67e..00055a64 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/ArticleFragment.java @@ -47,7 +47,7 @@ public class ArticleFragment extends Fragment { private SharedPreferences m_prefs; private Article m_article; - private OnlineActivity m_activity; + private HeadlinesActivity m_activity; private WebView m_web; protected View m_customView; protected FrameLayout m_customViewContainer; @@ -86,6 +86,8 @@ public class ArticleFragment extends Fragment { if (m_fab != null) m_fab.setVisibility(View.GONE); + m_activity.showSidebar(false); + m_callback = callback; } @@ -113,6 +115,7 @@ public class ArticleFragment extends Fragment { m_customView = null; + m_activity.showSidebar(true); } } @@ -563,7 +566,7 @@ public class ArticleFragment extends Fragment { super.onAttach(activity); m_prefs = PreferenceManager.getDefaultSharedPreferences(getActivity().getApplicationContext()); - m_activity = (OnlineActivity)activity; + m_activity = (HeadlinesActivity)activity; } } diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesActivity.java index e82feb64..4773535d 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/HeadlinesActivity.java @@ -9,6 +9,7 @@ import android.preference.PreferenceManager; import android.support.v4.app.FragmentTransaction; import android.util.Log; import android.view.MenuItem; +import android.view.View; import org.fox.ttrss.types.Article; import org.fox.ttrss.types.ArticleList; @@ -221,6 +222,13 @@ public class HeadlinesActivity extends OnlineActivity implements HeadlinesEventL } + public void showSidebar(boolean show) { + if (!isSmallScreen()) { + findViewById(R.id.headlines_fragment).setVisibility(show ? View.VISIBLE : View.GONE); + invalidateOptionsMenu(); + } + } + @Override public void onHeadlinesLoaded(boolean appended) { HeadlinesFragment hf = (HeadlinesFragment) getSupportFragmentManager().findFragmentByTag(FRAG_HEADLINES); |