diff options
author | Andrew Dolgov <[email protected]> | 2011-11-26 18:04:54 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2011-11-26 18:04:54 +0300 |
commit | 2e5bccb94290dae8fee7088283e8e3ecda6c764e (patch) | |
tree | 05298d3ff6f8cf94eeacb79a4110a7574f33665b | |
parent | 084b059577551df4c6ae909bbd5eb43ffa0c8ad7 (diff) |
fix smallscreenmode being enabled in portrait
-rw-r--r-- | res/menu/main_menu.xml | 2 | ||||
-rw-r--r-- | src/org/fox/ttrss/MainActivity.java | 13 |
2 files changed, 10 insertions, 5 deletions
diff --git a/res/menu/main_menu.xml b/res/menu/main_menu.xml index 3d73fe82..3e3a466e 100644 --- a/res/menu/main_menu.xml +++ b/res/menu/main_menu.xml @@ -25,7 +25,7 @@ <item android:id="@+id/show_all_articles" android:icon="@android:drawable/ic_menu_agenda" android:title="@string/show_all_articles" - android:showAsAction="ifRoom|withText"/> + android:showAsAction=""/> <item android:id="@+id/update_feeds" android:icon="@android:drawable/ic_menu_rotate" diff --git a/src/org/fox/ttrss/MainActivity.java b/src/org/fox/ttrss/MainActivity.java index 2574c9e3..fb16a3d3 100644 --- a/src/org/fox/ttrss/MainActivity.java +++ b/src/org/fox/ttrss/MainActivity.java @@ -110,18 +110,23 @@ public class MainActivity extends FragmentActivity implements FeedsFragment.OnFe m_canLoadMore = savedInstanceState.getBoolean("canLoadMore"); } - Display display = getWindowManager().getDefaultDisplay(); + Display display = getWindowManager().getDefaultDisplay(); + int orientation = display.getOrientation(); + int minWidth = orientation == 0 ? 1024 : 600; + int minHeight = orientation == 0 ? 600 : 1024; - if (display.getWidth() > 1000 && display.getHeight() >= 600) { + if (display.getWidth() > minWidth && display.getHeight() >= minHeight) { m_smallScreenMode = false; - + setContentView(R.layout.main); } else { m_smallScreenMode = true; setContentView(R.layout.main_small); } - + + Log.d(TAG, "m_smallScreenMode=" + m_smallScreenMode); + Log.d(TAG, "orientation=" + display.getOrientation()); if (android.os.Build.VERSION.SDK_INT > 10) { LayoutTransition transitioner = new LayoutTransition(); |