From 479d1f0a6c99260b06f58bf09eccdcf64289ec65 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sat, 5 Jan 2013 12:19:26 +0400 Subject: prevent crash on 2.3 with dim_status_bar enabled, cleanup unused imports --- src/org/fox/ttrss/offline/OfflineArticleFragment.java | 4 +--- src/org/fox/ttrss/offline/OfflineArticlePager.java | 11 ++++++++++- src/org/fox/ttrss/offline/OfflineFeedsActivity.java | 2 -- src/org/fox/ttrss/offline/OfflineHeadlinesFragment.java | 2 -- 4 files changed, 11 insertions(+), 8 deletions(-) (limited to 'src/org/fox/ttrss/offline') diff --git a/src/org/fox/ttrss/offline/OfflineArticleFragment.java b/src/org/fox/ttrss/offline/OfflineArticleFragment.java index f299a36e..2eda1efb 100644 --- a/src/org/fox/ttrss/offline/OfflineArticleFragment.java +++ b/src/org/fox/ttrss/offline/OfflineArticleFragment.java @@ -3,7 +3,6 @@ package org.fox.ttrss.offline; import java.text.SimpleDateFormat; import java.util.Date; -import org.fox.ttrss.ArticlePager; import org.fox.ttrss.CommonActivity; import org.fox.ttrss.R; import org.fox.ttrss.util.ImageCacheService; @@ -17,7 +16,6 @@ import android.app.Activity; import android.content.Intent; import android.content.SharedPreferences; import android.database.Cursor; -import android.graphics.Paint; import android.net.Uri; import android.os.Bundle; import android.preference.PreferenceManager; @@ -27,6 +25,7 @@ import android.util.Log; import android.util.TypedValue; import android.view.ContextMenu; import android.view.ContextMenu.ContextMenuInfo; +import android.view.GestureDetector; import android.view.LayoutInflater; import android.view.MenuItem; import android.view.MotionEvent; @@ -38,7 +37,6 @@ import android.webkit.WebSettings; import android.webkit.WebSettings.LayoutAlgorithm; import android.webkit.WebView; import android.widget.TextView; -import android.view.GestureDetector; public class OfflineArticleFragment extends Fragment implements GestureDetector.OnDoubleTapListener { private final String TAG = this.getClass().getSimpleName(); diff --git a/src/org/fox/ttrss/offline/OfflineArticlePager.java b/src/org/fox/ttrss/offline/OfflineArticlePager.java index 74eb8ca9..c2d41ef0 100644 --- a/src/org/fox/ttrss/offline/OfflineArticlePager.java +++ b/src/org/fox/ttrss/offline/OfflineArticlePager.java @@ -79,7 +79,7 @@ public class OfflineArticlePager extends Fragment { if (m_cursor.moveToPosition(position)) { - if (m_prefs.getBoolean("dim_status_bar", false) && getView() != null) { + if (m_prefs.getBoolean("dim_status_bar", false) && getView() != null && !m_activity.isCompatMode()) { getView().setSystemUiVisibility(View.STATUS_BAR_HIDDEN); } @@ -95,6 +95,15 @@ public class OfflineArticlePager extends Fragment { } } + @Override + public void onResume() { + super.onResume(); + + if (!m_activity.isCompatMode() && m_prefs.getBoolean("dim_status_bar", false) && !m_activity.isCompatMode()) { + getView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE); + } + } + public OfflineArticlePager() { super(); } diff --git a/src/org/fox/ttrss/offline/OfflineFeedsActivity.java b/src/org/fox/ttrss/offline/OfflineFeedsActivity.java index 1b35d9e1..002d74e4 100644 --- a/src/org/fox/ttrss/offline/OfflineFeedsActivity.java +++ b/src/org/fox/ttrss/offline/OfflineFeedsActivity.java @@ -1,11 +1,9 @@ package org.fox.ttrss.offline; import org.fox.ttrss.GlobalState; -import org.fox.ttrss.LoadingFragment; import org.fox.ttrss.R; import android.animation.LayoutTransition; -import android.animation.ObjectAnimator; import android.annotation.SuppressLint; import android.content.Intent; import android.database.sqlite.SQLiteStatement; diff --git a/src/org/fox/ttrss/offline/OfflineHeadlinesFragment.java b/src/org/fox/ttrss/offline/OfflineHeadlinesFragment.java index e2d3e096..60858473 100644 --- a/src/org/fox/ttrss/offline/OfflineHeadlinesFragment.java +++ b/src/org/fox/ttrss/offline/OfflineHeadlinesFragment.java @@ -23,7 +23,6 @@ import android.support.v4.app.Fragment; import android.support.v4.widget.SimpleCursorAdapter; import android.text.Html; import android.text.Html.ImageGetter; -import android.text.method.LinkMovementMethod; import android.util.Log; import android.view.ContextMenu; import android.view.ContextMenu.ContextMenuInfo; @@ -36,7 +35,6 @@ import android.widget.AdapterView; import android.widget.AdapterView.AdapterContextMenuInfo; import android.widget.AdapterView.OnItemClickListener; import android.widget.CheckBox; -import android.widget.ImageButton; import android.widget.ImageView; import android.widget.ListView; import android.widget.TextView; -- cgit v1.2.3-54-g00ecf