0

次のコードを試して、このURLのコードを使用してアプリが読み込まれるとすぐにソフト キーボードを表示しようとしましたが、ソフト キーボードは表示されません。私が間違っていることを知りません。

public class MainActivity extends DroidGap {    

        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) 
        {
            super.onCreate(savedInstanceState);
            //KeyBoard keyboard = new KeyBoard(this, appView);
           // appView.addJavascriptInterface(keyboard, "KeyBoard");
            super.loadUrl("file:///android_asset/www/index.html");
            InputMethodManager mgr = (InputMethodManager) this.getSystemService(Context.INPUT_METHOD_SERVICE);
            // only will trigger it if no physical keyboard is open
            mgr.showSoftInput(appView, InputMethodManager.SHOW_IMPLICIT);

            ((InputMethodManager) this.getSystemService(Context.INPUT_METHOD_SERVICE)).showSoftInput(appView, 0); 

         }

}
4

0 に答える 0