summaryrefslogtreecommitdiffstats
path: root/src/com/android/calendar/AllInOneActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/calendar/AllInOneActivity.java')
-rw-r--r--src/com/android/calendar/AllInOneActivity.java5
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);
}