diff options
Diffstat (limited to 'src/com/android/calendar/AllInOneActivity.java')
-rw-r--r-- | src/com/android/calendar/AllInOneActivity.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/calendar/AllInOneActivity.java b/src/com/android/calendar/AllInOneActivity.java index d9e1a9ca..b43a1262 100644 --- a/src/com/android/calendar/AllInOneActivity.java +++ b/src/com/android/calendar/AllInOneActivity.java @@ -772,6 +772,9 @@ public class AllInOneActivity extends AbstractCalendarActivity implements EventH getMenuInflater().inflate(extensionMenuRes, menu); } + MenuItem item = menu.findItem(R.id.action_import); + item.setVisible(ImportActivity.hasThingsToImport(this)); + mSearchMenu = menu.findItem(R.id.action_search); mSearchView = (SearchView) mSearchMenu.getActionView(); if (mSearchView != null) { @@ -885,6 +888,8 @@ public class AllInOneActivity extends AbstractCalendarActivity implements EventH GoToDialogFragment goToFrg = GoToDialogFragment.newInstance(timeZone); goToFrg.show(getFragmentManager(), "goto"); return true; + } else if (itemId == R.id.action_import) { + ImportActivity.pickImportFile(this); } else { return mExtensions.handleItemSelected(item, this); } |