@Override public void onClick(View v) { renameView.setVisibility(View.GONE); EditText tmp = (EditText) findViewById(R.id.edit_text_enter_new_pdf_name); selectedFragment.RenameSelectedItems(tmp.getText().toString()); tmp.setText(""); selectedFragment.erasedCheckedItems(); selectedFragment.applyChange(); }
@Override public void onClick(View v) { if (selectedFragment != null) { selectedFragment.DeleteSelectedItems(); selectedFragment.applyChange(); } else Toast.makeText( getApplicationContext(), "You have to select something!", Toast.LENGTH_LONG) .show(); }
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == REQ_CODE_TO_MOVE_FOLDER) { // came back from SecondActivity String tmp = data.getStringExtra("PdfLink"); selectedFragment.moveFile(tmp); editSelect.setSoundEffectsEnabled(false); editSelect.performClick(); } else if (requestCode == REQ_CODE_TO_CREATE_FOLDER) { String tmp = data.getStringExtra("PdfLink"); File file = new File(tmp, (String) editNewFolder.getTag()); if (!file.exists()) { if (!file.mkdirs()) { Toast.makeText( getApplicationContext(), "Error in creating new folder", Toast.LENGTH_SHORT) .show(); } else Toast.makeText( getApplicationContext(), "Succesfully create folder in " + tmp + '/' + (String) editNewFolder.getTag(), Toast.LENGTH_SHORT) .show(); } editNewFolder.setTag(""); } else if (requestCode == REQ_CODE_OPEN_PDF) { int pos = data.getIntExtra("position", -1); int lastPage = data.getIntExtra("last_page", 0); if (pos != -1) listOfPdfProperties.get(pos).setLastPageViewed(lastPage); } }
private void setHeightOfListOfFiles(int height) { if (selectedFragment == null) { ViewGroup.LayoutParams params = listFrag.getListView().getLayoutParams(); params.height = height; listFrag.getListView().setLayoutParams(params); } else { ViewGroup.LayoutParams params = selectedFragment.getListView().getLayoutParams(); params.height = height; selectedFragment.getListView().setLayoutParams(params); } if (editControlView.getHeight() > 0) { editControlView.setTranslationY(-editControlView.getHeight()); } if (sortControlView.getHeight() > 0) sortControlView.setTranslationY(-sortControlView.getHeight()); mainView.invalidate(); }
@Override public void onClick(View v) { if (selectedFragment != null) { if (selectedFragment.countItemSelected() > 1) Toast.makeText(getApplicationContext(), "Please choose 1 item", Toast.LENGTH_SHORT) .show(); else { renameView.setVisibility(View.VISIBLE); renameView.bringToFront(); mainView.invalidate(); } } else Toast.makeText( getApplicationContext(), "You have to select something!", Toast.LENGTH_LONG) .show(); }
@Override public void onClick(View v) { editSelect.setSoundEffectsEnabled(true); if (editSelectClose) { FragmentManager fragmentManager = getFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); selectedFragment = new SelectedListOfFileFragment(); listOfPdfProperties = listFrag.getListOfFileProperties(); selectedFragment.setList(listOfPdfProperties); fragmentTransaction.replace(R.id.fullscreen_content, selectedFragment); fragmentTransaction.addToBackStack(null); fragmentTransaction.commit(); } else { selectedFragment = null; FragmentManager fragmentManager = getFragmentManager(); fragmentManager.popBackStack(); // listFrag.Refresh(); listFrag.applyChange(); } editSelectClose = (!editSelectClose); }