public void enterDiffActionMode() { mActionMode = getRawActivity().startActionMode(CommitsFragment.this); }
private void showDiff(ActionMode actionMode, String oldCommit, String newCommit, boolean showDescription) { Intent intent = new Intent(getRawActivity(), CommitDiffActivity.class); if (oldCommit != null) { intent.putExtra(CommitDiffActivity.OLD_COMMIT, oldCommit); } intent.putExtra(CommitDiffActivity.NEW_COMMIT, newCommit); intent.putExtra(CommitDiffActivity.SHOW_DESCRIPTION, showDescription); intent.putExtra(Repo.TAG, mRepo); if (actionMode != null) { actionMode.finish(); } getRawActivity().startActivity(intent); }
public void enterDiffActionMode() { mActionMode = getRawActivity().startActionMode(CommitsFragment.this); }
private void showDiff(ActionMode actionMode, String oldCommit, String newCommit, boolean showDescription) { Intent intent = new Intent(getRawActivity(), CommitDiffActivity.class); if (oldCommit != null) { intent.putExtra(CommitDiffActivity.OLD_COMMIT, oldCommit); } intent.putExtra(CommitDiffActivity.NEW_COMMIT, newCommit); intent.putExtra(CommitDiffActivity.SHOW_DESCRIPTION, showDescription); intent.putExtra(Repo.TAG, mRepo); if (actionMode != null) { actionMode.finish(); } getRawActivity().startActivity(intent); }
@Override public void onViewStateRestored(Bundle savedInstanceState) { super.onViewStateRestored(savedInstanceState); if (savedInstanceState == null) { return; } boolean isActionMode = savedInstanceState.getBoolean(IS_ACTION_MODE); if (isActionMode) { List<Integer> itemsInt = savedInstanceState .getIntegerArrayList(CHOSEN_ITEM); mActionMode = getRawActivity().startActionMode(this); mChosenItem.addAll(itemsInt); mCommitsListAdapter.notifyDataSetChanged(); } }
@Override public void onViewStateRestored(Bundle savedInstanceState) { super.onViewStateRestored(savedInstanceState); if (savedInstanceState == null) { return; } boolean isActionMode = savedInstanceState.getBoolean(IS_ACTION_MODE); if (isActionMode) { List<Integer> itemsInt = savedInstanceState .getIntegerArrayList(CHOSEN_ITEM); mActionMode = getRawActivity().startActionMode(this); mChosenItem.addAll(itemsInt); mCommitsListAdapter.notifyDataSetChanged(); } }
Bundle savedInstanceState) { View v = inflater.inflate(R.layout.fragment_commits, container, false); if (getRawActivity() instanceof RepoDetailActivity) { ((RepoDetailActivity) getRawActivity()).setCommitsFragment(this); mClipboard = (ClipboardManager) getRawActivity().getSystemService( Activity.CLIPBOARD_SERVICE); mCommitsList = (ListView) v.findViewById(R.id.commitsList); mCommitsListAdapter = new CommitsListAdapter(getRawActivity(), mChosenItem, mRepo, mFile); mCommitsListAdapter.resetCommit();
Bundle savedInstanceState) { View v = inflater.inflate(R.layout.fragment_commits, container, false); if (getRawActivity() instanceof RepoDetailActivity) { ((RepoDetailActivity) getRawActivity()).setCommitsFragment(this); mClipboard = (ClipboardManager) getRawActivity().getSystemService( Activity.CLIPBOARD_SERVICE); mCommitsList = (ListView) v.findViewById(R.id.commitsList); mCommitsListAdapter = new CommitsListAdapter(getRawActivity(), mChosenItem, mRepo, mFile); mCommitsListAdapter.resetCommit();