From afc7736751749cf2ea01197035c57e0408efb4c8 Mon Sep 17 00:00:00 2001 From: Dmitry Yunitsky Date: Fri, 3 Jul 2015 19:52:39 +0300 Subject: [PATCH] Show keyboard automatically when edit description dialog is opened. --- .../maps/widget/placepage/EditDescriptionFragment.java | 4 ++++ android/src/com/mapswithme/util/InputUtils.java | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/android/src/com/mapswithme/maps/widget/placepage/EditDescriptionFragment.java b/android/src/com/mapswithme/maps/widget/placepage/EditDescriptionFragment.java index c1324467a2..358475cd00 100644 --- a/android/src/com/mapswithme/maps/widget/placepage/EditDescriptionFragment.java +++ b/android/src/com/mapswithme/maps/widget/placepage/EditDescriptionFragment.java @@ -8,6 +8,7 @@ import android.text.Html; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; +import android.view.WindowManager; import android.widget.EditText; import android.widget.TextView; @@ -62,6 +63,9 @@ public class EditDescriptionFragment extends BaseMwmDialogFragment mEtDescription = (EditText) view.findViewById(R.id.et__description); mEtDescription.setText(description); initToolbar(view); + + mEtDescription.requestFocus(); + getDialog().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE); } public void setSaveDescriptionListener(OnDescriptionSaveListener listener) diff --git a/android/src/com/mapswithme/util/InputUtils.java b/android/src/com/mapswithme/util/InputUtils.java index c7cdd696fc..d315500e2a 100644 --- a/android/src/com/mapswithme/util/InputUtils.java +++ b/android/src/com/mapswithme/util/InputUtils.java @@ -1,13 +1,13 @@ package com.mapswithme.util; -import java.util.ArrayList; - import android.content.Context; import android.content.Intent; import android.speech.RecognizerIntent; import android.view.View; import android.view.inputmethod.InputMethodManager; +import java.util.ArrayList; + public class InputUtils { private static Boolean mVoiceInputSupported = null;