From 418d4b3ba81093e5a8c6450d6ee28f8220865d7a Mon Sep 17 00:00:00 2001 From: Alex Forcier Date: Tue, 14 Apr 2015 09:02:36 -0400 Subject: [PATCH] Some EditorFragment cleanup --- .../java/org/wordpress/android/editor/EditorFragment.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/WordPressEditor/src/main/java/org/wordpress/android/editor/EditorFragment.java b/WordPressEditor/src/main/java/org/wordpress/android/editor/EditorFragment.java index 87bc449bccaa..51b044749bb0 100644 --- a/WordPressEditor/src/main/java/org/wordpress/android/editor/EditorFragment.java +++ b/WordPressEditor/src/main/java/org/wordpress/android/editor/EditorFragment.java @@ -1,6 +1,7 @@ package org.wordpress.android.editor; import android.annotation.SuppressLint; +import android.app.Activity; import android.os.Build; import android.os.Bundle; import android.support.annotation.NonNull; @@ -37,6 +38,8 @@ public class EditorFragment extends EditorFragmentAbstract implements View.OnCli private String mParamTitle; private String mParamContent; + + private Activity mActivity; private EditorWebView mWebView; private final Map mTagToggleButtonMap = new HashMap<>(); @@ -56,6 +59,7 @@ public EditorFragment() { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + mActivity = getActivity(); if (getArguments() != null) { mParamTitle = getArguments().getString(ARG_PARAM_TITLE); mParamContent = getArguments().getString(ARG_PARAM_CONTENT); @@ -104,7 +108,7 @@ public boolean onJsAlert(WebView view, String url, String message, JsResult resu } }); - String htmlEditor = Utils.getHtmlFromFile(getActivity(), "android-editor.html"); + String htmlEditor = Utils.getHtmlFromFile(mActivity, "android-editor.html"); mWebView.addJavascriptInterface(new JsCallbackReceiver(this), JS_CALLBACK_HANDLER); @@ -170,7 +174,7 @@ public void onDomLoaded() { mWebView.post(new Runnable() { public void run() { String title = "I'm editing a post!"; - String contentHtml = Utils.getHtmlFromFile(getActivity(), "example-content.html"); + String contentHtml = Utils.getHtmlFromFile(mActivity, "example-content.html"); mWebView.execJavaScriptFromString("ZSSEditor.getField('zss_field_content').setMultiline('true');");