diff options
| author | Bananeweizen <bananeweizen@gmx.de> | 2013-05-09 08:17:32 +0200 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2013-05-09 08:17:32 +0200 |
| commit | 7b1c980547211e9bc26f3f12e934d128b7da254f (patch) | |
| tree | 7bbe7635f1d27879314d571eeaafe4d3c7e569ac /main/src/cgeo/geocaching/ui | |
| parent | db88f86e0756ea44414a4da9353af36e39d511dc (diff) | |
| download | cgeo-7b1c980547211e9bc26f3f12e934d128b7da254f.zip cgeo-7b1c980547211e9bc26f3f12e934d128b7da254f.tar.gz cgeo-7b1c980547211e9bc26f3f12e934d128b7da254f.tar.bz2 | |
refactoring: Lint cleanups
Diffstat (limited to 'main/src/cgeo/geocaching/ui')
| -rw-r--r-- | main/src/cgeo/geocaching/ui/EditNoteDialog.java | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/main/src/cgeo/geocaching/ui/EditNoteDialog.java b/main/src/cgeo/geocaching/ui/EditNoteDialog.java index 23e57f2..4d3ab6f 100644 --- a/main/src/cgeo/geocaching/ui/EditNoteDialog.java +++ b/main/src/cgeo/geocaching/ui/EditNoteDialog.java @@ -21,6 +21,8 @@ public class EditNoteDialog extends DialogFragment implements OnEditorActionList void onFinishEditNoteDialog(final String inputText); } + public static final String ARGUMENT_INITIAL_NOTE = "initialNote"; + private EditText mEditText; private String initialNote; @@ -28,8 +30,14 @@ public class EditNoteDialog extends DialogFragment implements OnEditorActionList // Empty constructor required for DialogFragment } - public EditNoteDialog(final String initialNote) { - this.initialNote = initialNote; + public static EditNoteDialog newInstance(final String initialNote) { + EditNoteDialog dialog = new EditNoteDialog(); + + Bundle arguments = new Bundle(); + arguments.putString(EditNoteDialog.ARGUMENT_INITIAL_NOTE, initialNote); + dialog.setArguments(arguments); + + return dialog; } @Override @@ -37,6 +45,7 @@ public class EditNoteDialog extends DialogFragment implements OnEditorActionList final Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_edit_note, container); mEditText = (EditText) view.findViewById(R.id.note); + initialNote = getArguments().getString(ARGUMENT_INITIAL_NOTE); if (initialNote != null) { mEditText.setText(initialNote); initialNote = null; |
