@Override public Dialog onCreateDialog(Bundle savedInstanceState) { super.onCreateDialog(savedInstanceState); mActivity = (BranchChooserActivity) getActivity(); AlertDialog.Builder builder = new AlertDialog.Builder(mActivity); Bundle args = getArguments(); if (args != null && args.containsKey(FROM_COMMIT)) { mFromCommit = args.getString(FROM_COMMIT); } if (args != null && args.containsKey(Repo.TAG)) { mRepo = (Repo) args.getSerializable(Repo.TAG); } builder.setTitle(getString(R.string.dialog_rename_branch_title)); View view = mActivity.getLayoutInflater().inflate( R.layout.dialog_rename_branch, null); builder.setView(view); mNewBranchname = (EditText) view.findViewById(R.id.newBranchname); mNewBranchname.setText(Repo.getCommitDisplayName(mFromCommit)); // set button listener builder.setNegativeButton(R.string.label_cancel, new DummyDialogListener()); builder.setPositiveButton(R.string.label_rename, new DummyDialogListener()); return builder.create(); }
@Override public void onStart() { super.onStart(); AlertDialog dialog = (AlertDialog) getDialog(); if (dialog == null) return; Button positiveButton = (Button) dialog .getButton(Dialog.BUTTON_POSITIVE); positiveButton.setOnClickListener(this); }
mRepo); mode.finish(); RenameBranchDialog rbd = new RenameBranchDialog(); rbd.setArguments(pathArg); rbd.show(getFragmentManager(), "rename-dialog");
mRepo); mode.finish(); RenameBranchDialog rbd = new RenameBranchDialog(); rbd.setArguments(pathArg); rbd.show(getFragmentManager(), "rename-dialog");
@Override public Dialog onCreateDialog(Bundle savedInstanceState) { super.onCreateDialog(savedInstanceState); mActivity = (BranchChooserActivity) getActivity(); AlertDialog.Builder builder = new AlertDialog.Builder(mActivity); Bundle args = getArguments(); if (args != null && args.containsKey(FROM_COMMIT)) { mFromCommit = args.getString(FROM_COMMIT); } if (args != null && args.containsKey(Repo.TAG)) { mRepo = (Repo) args.getSerializable(Repo.TAG); } builder.setTitle(getString(R.string.dialog_rename_branch_title)); View view = mActivity.getLayoutInflater().inflate( R.layout.dialog_rename_branch, null); builder.setView(view); mNewBranchname = (EditText) view.findViewById(R.id.newBranchname); mNewBranchname.setText(Repo.getCommitDisplayName(mFromCommit)); // set button listener builder.setNegativeButton(R.string.label_cancel, new DummyDialogListener()); builder.setPositiveButton(R.string.label_rename, new DummyDialogListener()); return builder.create(); }
@Override public void onStart() { super.onStart(); AlertDialog dialog = (AlertDialog) getDialog(); if (dialog == null) return; Button positiveButton = (Button) dialog .getButton(Dialog.BUTTON_POSITIVE); positiveButton.setOnClickListener(this); }