diff options
| author | Andrew Dolgov <fox@fakecake.org> | 2011-11-24 19:11:10 +0300 |
|---|---|---|
| committer | Andrew Dolgov <fox@fakecake.org> | 2011-11-24 19:11:10 +0300 |
| commit | 1469ff7b8f0a01e14a8a80a741c2ec1df84ca645 (patch) | |
| tree | de39ba41ec2369aaec3755203ca82139da02be40 /src/org/fox/ttrss/MainActivity.java | |
| parent | 2c2a032471742ccd6f1c0b1c86ead6127b2c237a (diff) | |
reorganize actionbar
Diffstat (limited to 'src/org/fox/ttrss/MainActivity.java')
| -rw-r--r-- | src/org/fox/ttrss/MainActivity.java | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/src/org/fox/ttrss/MainActivity.java b/src/org/fox/ttrss/MainActivity.java index 8ef91d39..c7dd18c9 100644 --- a/src/org/fox/ttrss/MainActivity.java +++ b/src/org/fox/ttrss/MainActivity.java @@ -182,7 +182,7 @@ public class MainActivity extends Activity implements FeedsFragment.OnFeedSelect Intent intent = new Intent(this, PreferencesActivity.class); startActivityForResult(intent, 0); return true; - case R.id.update: + case R.id.update_feeds: refreshFeeds(); return true; case R.id.logout: @@ -245,9 +245,11 @@ public class MainActivity extends Activity implements FeedsFragment.OnFeedSelect ft.commit(); m_menu.findItem(R.id.login).setVisible(false); + m_menu.findItem(R.id.logout).setVisible(true); - m_menu.findItem(R.id.update).setVisible(true); - m_menu.findItem(R.id.show_feeds).setVisible(true); + + m_menu.findItem(R.id.update_feeds).setEnabled(true); + m_menu.findItem(R.id.show_feeds).setEnabled(true); if (m_refreshTask != null) { m_refreshTask.cancel(); @@ -329,8 +331,10 @@ public class MainActivity extends Activity implements FeedsFragment.OnFeedSelect findViewById(R.id.feeds_fragment).setVisibility(View.GONE); findViewById(R.id.article_fragment).setVisibility(View.VISIBLE); - if (m_menu != null) + if (m_menu != null) { m_menu.findItem(R.id.close_article).setVisible(true); + m_menu.findItem(R.id.share_article).setVisible(true); + } } @@ -344,10 +348,13 @@ public class MainActivity extends Activity implements FeedsFragment.OnFeedSelect if (m_menu != null) { m_menu.findItem(R.id.login).setVisible(true); + m_menu.findItem(R.id.logout).setVisible(false); - m_menu.findItem(R.id.update).setVisible(false); - m_menu.findItem(R.id.show_feeds).setVisible(false); m_menu.findItem(R.id.close_article).setVisible(false); + m_menu.findItem(R.id.share_article).setVisible(false); + + m_menu.findItem(R.id.update_feeds).setEnabled(false); + m_menu.findItem(R.id.show_feeds).setEnabled(false); } if (m_refreshTask != null) { |