I am trying to create calculator application in Android Studio using Java, I have EditText for showing result. When I focus this input Keyboard is showing. But I don't want to see keyboard in focus event as in normal calculator. Is there any way to solve this, or can I use other element either than EditText, I have used getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
in OnCreate method, but it doesn't work
Asked
Active
Viewed 108 times
0

m10
- 15
- 1
- 5
-
editText.setShowSoftInputOnFocus(false); – Sadegh J May 26 '21 at 12:36
1 Answers
0
EditText
is desired to.. edit text. do you want to allow user for editing result?
if not just replace EditText
with TextView
and then any keyboard won't show up
if you still want this field to be editable then take a look a THIS QA, you will find there plenty of methods for blocking keyboard pop up automatically

snachmsm
- 17,866
- 3
- 32
- 74