onClickListener is called only after soft-keyboard press

Elad Benda

I write an android app

I set an editText.setOnClickListener(...)

but i see that when the user clicks, the soft-keyboard is opened and only

when the user clicks on a keyboard key - the onClick() is called.

how to catch the click before the soft keyboard is opened?

I want to avoid the keyboard opening.

here is my code:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.phone_login);
    initMembers();
    setOnClickListeners();
    initFieldsTexts();
    setKeyboardVisibilityListener();
}

private void setOnClickListeners() {

    mPhoneNumberField.setInputTextOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            setResult(RESULT_CANCELED);
            finish();
        }
    });

}

and:

public class PhoneLoginFillInField extends LinearLayout {
..
    public void setInputTextOnClickListener(OnClickListener onClickListener)
    {
        mInputText.setOnClickListener(onClickListener);
    }

during debugging i see this line is called twice

mPhoneNumberField.setInputTextOnClickListener(new OnClickListener() {

though it's called only from onCreate and there setOnClickListeners(); is called once

ladu

Set an onTouchListener to the EditView. Remember to return true to avoid the event propagation.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Hide Soft keyboard on return key press

From Dev

How the soft keyboard long press backspace works?

From Dev

iphone - didSelectRowAtIndexPath: only being called after long press on custom cell

From Dev

didSelectRowAtIndexPath called after long press

From Dev

didSelectRowAtIndexPath called after long press

From Dev

AutoCompleteTextView: Remove soft keyboard on back press instead of suggestions

From Dev

Android - cannot capture backspace/delete press in soft. keyboard

From Dev

Android Soft keyboard float only specific layout

From Dev

Android Soft keyboard float only specific layout

From Dev

Soft Keyboard stays up after initiating webview

From Dev

OnKeyListener stops working after soft keyboard is hidden

From Dev

Close soft keyboard after dialog on Samsung devices

From Dev

EditText not showing soft keyboard after Dialog closed

From Java

Enable :focus only on keyboard use (or tab press)

From Dev

Android: Resize only parts of view with soft keyboard on screen

From Dev

How to prevent soft keyboard from pushing up only the toolbar?

From Dev

Hide Android soft keyboard and only allow digits on EditText

From Dev

setError popup not repositioning correctly after hitting back on soft keyboard?

From Dev

Sticky immersive mode disabled after soft keyboard shown

From Dev

Android app does not refresh after soft-keyboard is hidden

From Dev

How to prevent windowpopup displacement after showing soft keyboard?

From Dev

Android app does not refresh after soft-keyboard is hidden

From Dev

Sticky immersive mode disabled after soft keyboard shown

From Dev

Hide soft Keyboard in Android after a custom dialog dismiss

From Dev

How to detect redraw of screen has completed after soft keyboard closes

From Dev

How to trigger the :active pseudoclass on keyboard 'enter' press? (using only CSS)

From Dev

Color change only after key press

From Dev

DialogFragment over Soft Keyboard

From Dev

Soft keyboard ... not related to EditText?

Related Related

  1. 1

    Hide Soft keyboard on return key press

  2. 2

    How the soft keyboard long press backspace works?

  3. 3

    iphone - didSelectRowAtIndexPath: only being called after long press on custom cell

  4. 4

    didSelectRowAtIndexPath called after long press

  5. 5

    didSelectRowAtIndexPath called after long press

  6. 6

    AutoCompleteTextView: Remove soft keyboard on back press instead of suggestions

  7. 7

    Android - cannot capture backspace/delete press in soft. keyboard

  8. 8

    Android Soft keyboard float only specific layout

  9. 9

    Android Soft keyboard float only specific layout

  10. 10

    Soft Keyboard stays up after initiating webview

  11. 11

    OnKeyListener stops working after soft keyboard is hidden

  12. 12

    Close soft keyboard after dialog on Samsung devices

  13. 13

    EditText not showing soft keyboard after Dialog closed

  14. 14

    Enable :focus only on keyboard use (or tab press)

  15. 15

    Android: Resize only parts of view with soft keyboard on screen

  16. 16

    How to prevent soft keyboard from pushing up only the toolbar?

  17. 17

    Hide Android soft keyboard and only allow digits on EditText

  18. 18

    setError popup not repositioning correctly after hitting back on soft keyboard?

  19. 19

    Sticky immersive mode disabled after soft keyboard shown

  20. 20

    Android app does not refresh after soft-keyboard is hidden

  21. 21

    How to prevent windowpopup displacement after showing soft keyboard?

  22. 22

    Android app does not refresh after soft-keyboard is hidden

  23. 23

    Sticky immersive mode disabled after soft keyboard shown

  24. 24

    Hide soft Keyboard in Android after a custom dialog dismiss

  25. 25

    How to detect redraw of screen has completed after soft keyboard closes

  26. 26

    How to trigger the :active pseudoclass on keyboard 'enter' press? (using only CSS)

  27. 27

    Color change only after key press

  28. 28

    DialogFragment over Soft Keyboard

  29. 29

    Soft keyboard ... not related to EditText?

HotTag

Archive