List of usage examples for android.support.v4.app DialogFragment show
public int show(FragmentTransaction transaction, String tag)
From source file:com.example.naveen.dentalorder.ui.CustomerInfoFragment.java
public void reqDatePickerDialog(View v) { DialogFragment newFragment = new reqDatePicker(); newFragment.show(getActivity().getSupportFragmentManager(), "datePicker"); }
From source file:com.example.naveen.dentalorder.ui.CustomerInfoFragment.java
public void sendDatePickerDialog(View v) { DialogFragment newFragment = new sendDatePicker(); newFragment.show(getActivity().getSupportFragmentManager(), "datePicker"); }
From source file:co.carlosandresjimenez.android.gotit.RegistrationFragment.java
@OnClick(R.id.user_birthdate) void onSelectBirthdate() { DialogFragment newFragment = new DatePickerFragment(this); newFragment.show(getActivity().getSupportFragmentManager(), "datePicker"); }
From source file:eu.trentorise.smartcampus.eb.fragments.ExperiencesListFragment.java
@Override public boolean onContextItemSelected(android.view.MenuItem item) { final AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo(); final Experience exp = experiencesList.get(info.position); switch (item.getItemId()) { case R.id.expmenu_remove: DialogFragment newFragment = new DeleteExperienceFragment(); newFragment.setArguments(DeleteExperienceFragment.prepare(exp.getId())); newFragment.show(getActivity().getSupportFragmentManager(), "exp_delete"); return true; case R.id.expmenu_assign_collection: DialogFragment assignFragment = new AssignCollectionFragment(); assignFragment.setArguments(AssignCollectionFragment.prepare(exp.getId(), exp.getCollectionIds())); assignFragment.show(getActivity().getSupportFragmentManager(), "exp_assign_colls"); return true; default:// w w w. j ava 2 s .c o m Toast.makeText(getActivity(), R.string.not_implemented, Toast.LENGTH_SHORT).show(); return true; } }
From source file:com.theelix.libreexplorer.FileManagerActivity.java
@Override public boolean onOptionsItemSelected(MenuItem item) { if (mDrawerToggle.onOptionsItemSelected(item)) { return true; }/*from w ww . jav a 2s. c om*/ // Handle item selection switch (item.getItemId()) { case R.id.toolbar_menu_new_folder: DialogFragment newFolderDialog = new NewFolderDialog(); newFolderDialog.show(getSupportFragmentManager(), "new_folder_dialog"); return true; case R.id.toolbar_menu_paste: FileManager.preparePaste(); break; } return super.onOptionsItemSelected(item); }
From source file:eu.trentorise.smartcampus.eb.fragments.CollectionsListFragment.java
@Override public boolean onContextItemSelected(android.view.MenuItem item) { final AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo(); final ExpCollection coll = EBHelper.getUserPreference().getCollections().get(info.position); switch (item.getItemId()) { case R.id.collmenu_remove: { new AlertDialog.Builder(getActivity()).setMessage(R.string.msg_delete_coll_confirm).setCancelable(false) .setPositiveButton(android.R.string.yes, new DialogInterface.OnClickListener() { @SuppressWarnings("unchecked") public void onClick(DialogInterface dialog, int id) { EBHelper.getUserPreference().getCollections().remove(coll); if (EBHelper.updateUserPreference(getSherlockActivity(), EBHelper.getUserPreference())) { collections.remove(info.position); ((ArrayAdapter<ExpCollection>) getListAdapter()).notifyDataSetChanged(); } else { EBHelper.getUserPreference().getCollections().add(info.position, coll); }// ww w. j ava 2 s .c o m } }).setNegativeButton(android.R.string.no, null).show(); break; } case R.id.collmenu_edit: { DialogFragment editCollFragment = new NewCollectionDialogFragment(); editCollFragment.setArguments(NewCollectionDialogFragment.prepare(coll)); editCollFragment.show(getActivity().getSupportFragmentManager(), "exp_coll"); break; } } return super.onContextItemSelected(item); }
From source file:com.ultramegatech.ey.ElementListFragment.java
/** * Display the sorting dialog.//from w w w .j a va2 s. co m */ private void openSortDialog() { final FragmentManager fm = getFragmentManager(); if (fm == null) { return; } final DialogFragment fragment = new SortDialog(); fragment.setTargetFragment(this, 0); fragment.show(fm, null); }
From source file:com.zns.comicdroid.activity.Add.java
@Override protected void onCreate(Bundle savedInstanceState) { setContentView(R.layout.activity_add); super.onCreate(savedInstanceState); mEtISBN = (EditText) findViewById(R.id.etISBN); mSpGroup = (Spinner) findViewById(R.id.add_spGroup); mCbIsRead = (CheckBox) findViewById(R.id.add_cbIsRead); ListView lvComics = (ListView) findViewById(R.id.add_lvComics); ImageView ivGroupAdd = (ImageView) findViewById(R.id.add_ivGroupAdd); mBtnScan = (Button) findViewById(R.id.btnScan); mBtnSearch = (Button) findViewById(R.id.btnSearch); //Spinner groups List<Group> groups = getDBHelper().getGroups(); if (groups == null) groups = new ArrayList<Group>(); groups.add(0, new Group(0, getResources().getString(R.string.common_nogroup), null, 0, 0, 0, 0, 0)); adapterGroups = new ArrayAdapter<Group>(this, android.R.layout.simple_spinner_item, groups); adapterGroups.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); mSpGroup.setAdapter(adapterGroups);//from ww w.j a v a 2 s . co m //Dialog ivGroupAdd.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { DialogFragment dialogAddGroup = new GroupDialogFragment(); dialogAddGroup.show(getSupportFragmentManager(), "GROUPADD"); } }); ArrayList<Comic> comics = new ArrayList<Comic>(); if (savedInstanceState != null && savedInstanceState.containsKey(STATE_COMICS)) { comics = savedInstanceState.getParcelableArrayList(STATE_COMICS); } mAdapter = new ComicArrayAdapter(this, comics, getImagePath(true)); lvComics.setAdapter(mAdapter); }
From source file:de.damdi.fitness.activity.create_workout.ExerciseTypeListActivity.java
/** Shows DialogWorkoutOverviewFragment if mWorkout is not null. */ void showDialog() { if (mWorkout == null) { Toast.makeText(this, getString(R.string.workout_empty), Toast.LENGTH_SHORT).show(); return;/*from w w w . j av a 2 s.c o m*/ } // DialogFragment.show() will take care of adding the fragment // in a transaction. We also want to remove any currently showing // dialog, so make our own transaction and take care of that here. FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); Fragment prev = getSupportFragmentManager().findFragmentByTag("dialog"); if (prev != null) { ft.remove(prev); } ft.addToBackStack(null); // Create and show the dialog. DialogFragment newFragment = DialogWorkoutOverviewFragment.newInstance(mWorkout); newFragment.show(ft, "dialog"); }
From source file:eu.trentorise.smartcampus.eb.fragments.experience.AssignCollectionFragment.java
@Override public Dialog onCreateDialog(Bundle savedInstanceState) { final List<ExpCollection> collections = EBHelper.getUserPreference().getCollections(); AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); builder.setTitle(R.string.expmenu_assign_collection); if (savedInstanceState != null) { selected = savedInstanceState.getBooleanArray("selected"); selectedIds = new HashSet<String>(savedInstanceState.getStringArrayList("selectedIds")); items = savedInstanceState.getStringArray("items"); } else {//w w w.j ava 2 s . co m items = new String[collections.size()]; selected = new boolean[collections.size()]; for (int i = 0; i < items.length; i++) { items[i] = collections.get(i).getName(); boolean b = false; if (getArguments().getStringArrayList(ARG_COLLS) != null) { for (String s : getArguments().getStringArrayList(ARG_COLLS)) { if (s.equals(collections.get(i).getId())) { b = true; break; } } } selected[i] = b; } selectedIds = new HashSet<String>(); if (getArguments().getStringArrayList(ARG_COLLS) != null) selectedIds.addAll(getArguments().getStringArrayList(ARG_COLLS)); } builder.setMultiChoiceItems(items, selected, new OnMultiChoiceClickListener() { @Override public void onClick(DialogInterface dialog, int which, boolean isChecked) { if (isChecked) selectedIds.add(collections.get(which).getId()); else selectedIds.remove(collections.get(which).getId()); } }); builder.setNeutralButton(android.R.string.ok, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // exp.setCollectionIds(new ArrayList<String>(selectedIds)); // Fragment f = getFragmentManager().findFragmentById(containerId); AssignCollectionsCallback c = ((DialogCallbackContainer) getActivity()) .getAssignCollectionsCallback(); c.onCollectionsAssigned(getArguments().getString(ARG_ID), new ArrayList<String>(selectedIds)); dialog.dismiss(); } }); builder.setPositiveButton(R.string.dialog_collection_add, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { DialogFragment newCollFragment = new NewCollectionDialogFragment(); newCollFragment.setArguments(NewCollectionDialogFragment.prepare(null)); newCollFragment.show(getActivity().getSupportFragmentManager(), "exp_coll"); // // NewCollectionDialogFragment.saveCollectionDialog(getActivity(), null, new CollectionSavedHandler() { // @Override // public void onCollectionSaved(ExpCollection coll) { //// exp.setCollectionIds(Collections.singletonList(coll.getId())); // ((AssignCollectionsCallback)getFragmentManager().findFragmentById(android.R.id.content)).onCollectionsAssigned(getArguments().getString(ARG_ID), Collections.singletonList(coll.getId())); // } // }).show(); dialog.dismiss(); } }); return builder.create(); }