2017-02-13 20 views
0

Я создаю экранную клавиатуру на основе кода образца программной клавиатуры Android, и я не хочу показывать всплывающее окно при каждом нажатии клавиши. Как ниже https://i.stack.imgur.com/Ed86r.pngandroid как отключить popup longpress softkeyboard

Есть ли кто-нибудь, кто может сказать мне, где я могу найти это в коде с программными клавишами, или как его отключить.

здесь ссылка на samplecode https://android.googlesource.com/platform/development/+/master/samples/SoftKeyboard?autodive=0%2F

Спасибо !!

+0

если не код по крайней мере, добавьте ссылку на этот образец кода. –

+0

@VivekMishra Я добавил ссылку. – Rick

ответ

0

Ответ прост, после осмотра в файле keyboardview.java, я нашел функцию setPreviewEnabled. в latinkeybaordview добавьте setpreviewenabled (false) к fucnction latinkeyboardview, как это.

public LatinKeyboardView(Context context, AttributeSet attrs) { 
    super(context, attrs); 
    setPreviewEnabled(false); 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^