Android App start with virtual keyboard open

后端 未结 3 852
旧时难觅i
旧时难觅i 2020-12-31 05:57

I am writing an app for android phones and after my splash screen it shows an activity which has several spinners and edittext views.

On an android device without

3条回答
  •  悲哀的现实
    2020-12-31 06:06

    You can try this:

    Oncreate of your activity, set the input type to TYPE_NULL. Then, onTouch, set it to TYPE_CLASS_TEXT.

        myText.setInputType(InputType.TYPE_NULL);
    
        myText.setOnTouchListener(new View.OnTouchListener() {
            public boolean onTouch(View v, MotionEvent event) {
            myText.setInputType(InputType.TYPE_CLASS_TEXT);
            myText.onTouchEvent(event); // call native handler
            return true; // consume touch even
            } 
        });
    

提交回复
热议问题