From 10f7db42485ab04edf07327e548841733f3a003f Mon Sep 17 00:00:00 2001 From: Juha Heinanen Date: Mon, 18 Mar 2019 06:56:47 +1300 Subject: [PATCH] - show soft keyboard automatically when new message gets focus --- app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt b/app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt index 8a0cebef..f2acff43 100644 --- a/app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt +++ b/app/src/main/kotlin/com/tutpro/baresip/ChatActivity.kt @@ -114,6 +114,12 @@ class ChatActivity : AppCompatActivity() { } newMessage = findViewById(R.id.text) as EditText + newMessage.setOnFocusChangeListener(View.OnFocusChangeListener { v, hasFocus -> + if (hasFocus) { + window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE) + } + }) + if (focus) newMessage.requestFocus() sendButton = findViewById(R.id.sendButton) as ImageButton