private void createFragments() { mFilesFragment = FilesFragment.newInstance(mRepo); mCommitsFragment = CommitsFragment.newInstance(mRepo, null); mStatusFragment = StatusFragment.newInstance(mRepo); }
@Override public void onResume() { super.onResume(); loadFileContent(); }
public void resetCurrentDir() { if (mRootDir == null) return; setCurrentDir(mRootDir); }
@Override public boolean onItemLongClick(AdapterView<?> adapterView, View view, int position, long l) { if (mActionMode == null) { enterDiffActionMode(); } chooseItem(position); return true; } });
@Override public BaseFragment getItem(int position) { switch (position) { case FILES_FRAGMENT_INDEX: return mFilesFragment; case COMMITS_FRAGMENT_INDEX: return mCommitsFragment; case STATUS_FRAGMENT_INDEX: mStatusFragment.reset(); return mStatusFragment; } return mFilesFragment; }
@Override public void reset() { resetCurrentDir(); }
public void setLanguage(String lang) { mFileFragment.setLanguage(lang); } }
public RepoDetailActivity getRawActivity() { return (RepoDetailActivity) super.getRawActivity(); }
@Override public boolean onQueryTextChange(String query) { switch (mViewPager.getCurrentItem()) { case COMMITS_FRAGMENT_INDEX: mCommitsFragment.setFilter(query); break; } return true; }
private void createFragments() { mFilesFragment = FilesFragment.newInstance(mRepo); mCommitsFragment = CommitsFragment.newInstance(mRepo, null); mStatusFragment = StatusFragment.newInstance(mRepo); }
@Override public void onResume() { super.onResume(); loadFileContent(); }
/** * If the root dir has previously been set, set the root dir to be the currently displayed * directory listing. */ public void resetCurrentDir() { if (mRootDir == null) return; setCurrentDir(mRootDir); }
@Override public boolean onItemLongClick(AdapterView<?> adapterView, View view, int position, long l) { if (mActionMode == null) { enterDiffActionMode(); } chooseItem(position); return true; } });
@Override public BaseFragment getItem(int position) { switch (position) { case FILES_FRAGMENT_INDEX: return mFilesFragment; case COMMITS_FRAGMENT_INDEX: return mCommitsFragment; case STATUS_FRAGMENT_INDEX: mStatusFragment.reset(); return mStatusFragment; } return mFilesFragment; }
@Override public void reset() { resetCurrentDir(); }
public void setLanguage(String lang) { mFileFragment.setLanguage(lang); } }
public RepoDetailActivity getRawActivity() { return (RepoDetailActivity) super.getRawActivity(); }
@Override public boolean onQueryTextSubmit(String query) { switch (mViewPager.getCurrentItem()) { case COMMITS_FRAGMENT_INDEX: mCommitsFragment.setFilter(query); break; } return true; }