Handle IME onViewCreated
This commit is contained in:
1 parent
65aec91029
commit
3566d3ea90
8 files changed
+44
No files matched your search
@@ -191,6 +191,9 @@ public final class GalleryCommentsScene extends ToolbarScene
|
||||
|
||||
// Clear nav checked item
|
||||
setNavCheckedItem(0);
|
||||
|
||||
// Hide IME
|
||||
ActivityHelper.hideSoftInput(getActivity());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -414,6 +414,9 @@ public class GalleryDetailScene extends BaseScene implements View.OnClickListene
|
||||
|
||||
// Clear nav checked item
|
||||
setNavCheckedItem(0);
|
||||
|
||||
// Hide IME
|
||||
ActivityHelper.hideSoftInput(getActivity());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -38,6 +38,7 @@ import com.hippo.ehviewer.client.EhUrl;
|
||||
import com.hippo.ehviewer.client.EhUtils;
|
||||
import com.hippo.ehviewer.client.data.GalleryDetail;
|
||||
import com.hippo.rippleold.RippleSalon;
|
||||
import com.hippo.util.ActivityHelper;
|
||||
import com.hippo.vector.VectorDrawable;
|
||||
import com.hippo.yorozuya.LayoutUtils;
|
||||
|
||||
@@ -167,6 +168,9 @@ public final class GalleryInfoScene extends ToolbarScene implements EasyRecycler
|
||||
|
||||
// Clear nav checked item
|
||||
setNavCheckedItem(0);
|
||||
|
||||
// Hide IME
|
||||
ActivityHelper.hideSoftInput(getActivity());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -71,6 +71,7 @@ import com.hippo.scene.SceneApplication;
|
||||
import com.hippo.scene.SceneFragment;
|
||||
import com.hippo.scene.StageActivity;
|
||||
import com.hippo.scene.TransitionHelper;
|
||||
import com.hippo.util.ActivityHelper;
|
||||
import com.hippo.util.ApiHelper;
|
||||
import com.hippo.vector.VectorDrawable;
|
||||
import com.hippo.view.ViewTransition;
|
||||
@@ -329,6 +330,9 @@ public final class GalleryListScene extends BaseScene
|
||||
|
||||
// Update nav checked item
|
||||
setNavCheckedItem(mNavCheckedId);
|
||||
|
||||
// Hide IME
|
||||
ActivityHelper.hideSoftInput(getActivity());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -48,6 +48,7 @@ import com.hippo.ehviewer.client.exception.EhException;
|
||||
import com.hippo.scene.SceneApplication;
|
||||
import com.hippo.scene.SceneFragment;
|
||||
import com.hippo.scene.StageActivity;
|
||||
import com.hippo.util.ActivityHelper;
|
||||
import com.hippo.vector.VectorDrawable;
|
||||
import com.hippo.widget.ContentLayout;
|
||||
import com.hippo.widget.LoadImageView;
|
||||
@@ -154,6 +155,9 @@ public class GalleryPreviewsScene extends ToolbarScene {
|
||||
|
||||
// Clear nav checked item
|
||||
setNavCheckedItem(0);
|
||||
|
||||
// Hide IME
|
||||
ActivityHelper.hideSoftInput(getActivity());
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -111,6 +111,14 @@ public final class LoginScene extends BaseScene implements EditText.OnEditorActi
|
||||
return view;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
|
||||
super.onViewCreated(view, savedInstanceState);
|
||||
|
||||
// Show IME
|
||||
ActivityHelper.showSoftInput(getActivity(), mUsername);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDestroy() {
|
||||
super.onDestroy();
|
||||
|
||||
@@ -32,6 +32,7 @@ import com.hippo.ehviewer.client.EhRequest;
|
||||
import com.hippo.scene.Announcer;
|
||||
import com.hippo.scene.SceneFragment;
|
||||
import com.hippo.scene.StageActivity;
|
||||
import com.hippo.util.ActivityHelper;
|
||||
import com.hippo.util.ExceptionUtils;
|
||||
import com.hippo.vector.VectorDrawable;
|
||||
import com.hippo.view.ViewTransition;
|
||||
@@ -171,6 +172,14 @@ public final class ProgressScene extends BaseScene implements View.OnClickListen
|
||||
return view;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
|
||||
super.onViewCreated(view, savedInstanceState);
|
||||
|
||||
// Hide IME
|
||||
ActivityHelper.hideSoftInput(getActivity());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
if (mTip == v) {
|
||||
|
||||
@@ -28,6 +28,7 @@ import com.hippo.ehviewer.Settings;
|
||||
import com.hippo.ehviewer.client.EhUtils;
|
||||
import com.hippo.rippleold.RippleSalon;
|
||||
import com.hippo.scene.Announcer;
|
||||
import com.hippo.util.ActivityHelper;
|
||||
import com.hippo.vector.VectorDrawable;
|
||||
import com.hippo.widget.SimpleImageView;
|
||||
|
||||
@@ -58,6 +59,14 @@ public final class WarningScene extends BaseScene implements View.OnClickListene
|
||||
return view;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
|
||||
super.onViewCreated(view, savedInstanceState);
|
||||
|
||||
// Hide IME
|
||||
ActivityHelper.hideSoftInput(getActivity());
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
if (mCancel == v) {
|
||||
|
||||
Reference in new issue
Block a user