Отображение программной клавиатуры в Androidthings

Я предпочитаю использовать селектор, и я применяю его в документе.

Это привязывается к документу и будет применяться к элементам, которые будут отображаться после загрузки страницы.

Например:

$(document).on("click", $(selector), function() {
    // Your code here
});
0
задан pleslie 28 March 2019 в 01:13
поделиться

2 ответа

Если у вас в фокусе вид EditText, программная клавиатура отобразится автоматически. Если вы хотите использовать программную клавиатуру для чего-то другого, вам, вероятно, нужно создать ее в виде набора кнопок и обрабатывать каждый щелчок. Это трудоемко, но довольно прямо. В целом это работает так же, как в Android

0
ответ дан shalafi 28 March 2019 в 01:13
поделиться

В ваших классах активности вы можете отобразить программную клавиатуру с некоторым интервалом. Попробуйте сделать это в методе onResume (0.

public void onResume() {
    super.onResume();

    TimerTask tt = new TimerTask() {

        @Override
        public void run() {
            InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
            imm.showSoftInput(yourTextBox, InputMethodManager.SHOW_IMPLICIT);
        }
    };

    final Timer timer = new Timer();
    timer.schedule(tt, 200);
}
0
ответ дан TanvirChowdhury 28 March 2019 в 01:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: