From e46b4a46ff6c3ab07ad3172f3c39c8c98202ed46 Mon Sep 17 00:00:00 2001 From: Samuel Tardieu Date: Sat, 6 Apr 2013 16:22:40 +0200 Subject: fix #2598: personal note editing layout problem --- main/src/cgeo/geocaching/CacheDetailActivity.java | 37 +++++++----- main/src/cgeo/geocaching/ui/EditNoteDialog.java | 65 ++++++++++++++++++++++ .../cgeo/geocaching/ui/dialog/EditorDialog.java | 60 -------------------- 3 files changed, 87 insertions(+), 75 deletions(-) create mode 100644 main/src/cgeo/geocaching/ui/EditNoteDialog.java delete mode 100644 main/src/cgeo/geocaching/ui/dialog/EditorDialog.java (limited to 'main/src') diff --git a/main/src/cgeo/geocaching/CacheDetailActivity.java b/main/src/cgeo/geocaching/CacheDetailActivity.java index 43ce65f..a521ab9 100644 --- a/main/src/cgeo/geocaching/CacheDetailActivity.java +++ b/main/src/cgeo/geocaching/CacheDetailActivity.java @@ -22,12 +22,13 @@ import cgeo.geocaching.ui.AbstractCachingPageViewCreator; import cgeo.geocaching.ui.AnchorAwareLinkMovementMethod; import cgeo.geocaching.ui.CacheDetailsCreator; import cgeo.geocaching.ui.DecryptTextClickListener; +import cgeo.geocaching.ui.EditNoteDialog; +import cgeo.geocaching.ui.EditNoteDialog.EditNoteDialogListener; import cgeo.geocaching.ui.Formatter; import cgeo.geocaching.ui.ImagesList; import cgeo.geocaching.ui.ImagesList.ImageType; import cgeo.geocaching.ui.LoggingUI; import cgeo.geocaching.ui.WeakReferenceHandler; -import cgeo.geocaching.ui.dialog.EditorDialog; import cgeo.geocaching.utils.BaseUtils; import cgeo.geocaching.utils.CancellableHandler; import cgeo.geocaching.utils.ClipboardUtils; @@ -65,6 +66,7 @@ import android.os.AsyncTask; import android.os.Bundle; import android.os.Handler; import android.os.Message; +import android.support.v4.app.FragmentManager; import android.text.Editable; import android.text.Html; import android.text.Spannable; @@ -112,7 +114,8 @@ import java.util.regex.Pattern; * * e.g. details, description, logs, waypoints, inventory... */ -public class CacheDetailActivity extends AbstractViewPagerActivity { +public class CacheDetailActivity extends AbstractViewPagerActivity + implements EditNoteDialogListener { private static final int MENU_FIELD_COPY = 1; private static final int MENU_FIELD_TRANSLATE = 2; @@ -139,6 +142,8 @@ public class CacheDetailActivity extends AbstractViewPagerActivity