コード例 #1
0
  @Override
  public void run(NetworkTree tree) {
    final ArrayList<String> ids = new ArrayList<String>(myLibrary.activeIds());
    final ArrayList<String> inactiveIds = new ArrayList<String>(myLibrary.allIds());
    inactiveIds.removeAll(ids);

    OrientationUtil.startActivityForResult(
        myActivity,
        new Intent(myActivity.getApplicationContext(), CatalogManagerActivity.class)
            .putStringArrayListExtra(NetworkLibraryActivity.ENABLED_CATALOG_IDS_KEY, ids)
            .putStringArrayListExtra(NetworkLibraryActivity.DISABLED_CATALOG_IDS_KEY, inactiveIds),
        NetworkLibraryActivity.REQUEST_MANAGE_CATALOGS);
  }