From 77062387edbd47c16ebd1385e24330888f5fd238 Mon Sep 17 00:00:00 2001 From: xingxing Date: Mon, 5 Dec 2016 23:51:14 +0800 Subject: [PATCH] Fix not show content in EditorFragment --- .../java/org/houxg/leamonax/ui/edit/EditorFragment.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/houxg/leamonax/ui/edit/EditorFragment.java b/app/src/main/java/org/houxg/leamonax/ui/edit/EditorFragment.java index 5c693f6..80db124 100644 --- a/app/src/main/java/org/houxg/leamonax/ui/edit/EditorFragment.java +++ b/app/src/main/java/org/houxg/leamonax/ui/edit/EditorFragment.java @@ -83,9 +83,9 @@ public class EditorFragment extends Fragment implements Editor.EditorListener { } @Override - public void onAttach(Context context) { + public void onAttach(Activity context) { super.onAttach(context); - if (getActivity() instanceof EditorFragmentListener) { + if (context instanceof EditorFragmentListener) { mListener = (EditorFragmentListener) getActivity(); } else { throw new IllegalArgumentException("Current activity is not the EditorFragmentListener"); @@ -102,8 +102,6 @@ public class EditorFragment extends Fragment implements Editor.EditorListener { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_editor, container, false); - - Bundle arguments = savedInstanceState == null ? getArguments() : savedInstanceState; mIsEditingEnabled = arguments.getBoolean(ARG_ENABLE_EDIT, false); boolean isMarkdown = arguments.getBoolean(ARG_IS_MARKDOWN, true); @@ -122,6 +120,7 @@ public class EditorFragment extends Fragment implements Editor.EditorListener { ButterKnife.bind(this, view); mToolContainer.setVisibility(mIsEditingEnabled ? View.VISIBLE : View.GONE); mEditor.init(mWebView); + mListener.onInitialized(); return view; }