private void doOpenTree(NetworkTree tree) { if (myActivity instanceof NetworkLibraryActivity) { ((NetworkLibraryActivity) myActivity).openTree(tree); } else { OrientationUtil.startActivity( myActivity, new Intent(myActivity.getApplicationContext(), NetworkLibrarySecondaryActivity.class) .putExtra(NetworkLibraryActivity.TREE_KEY_KEY, tree.getUniqueKey())); } }