android在dpad导航上取消选择屏幕键盘(模糊焦点)

时间:2015-06-15 20:32:44

标签: android android-input-method amazon-fire-tv d-pad

屏幕上有一个键盘(作为LinearLayout中的一个组件。所以它总是在屏幕上。) 我正在亚马逊FireTV上开发应用程序,所以我制作了一个屏幕键盘,我可以使用DPAD进行导航。 这一切都很有效,除非突出显示似乎仍然存在,即使我没有专注于键盘。

import android.inputmethodservice.Keyboard;
import android.inputmethodservice.KeyboardView;

private KeyboardView mKeyboardView;
private Keyboard mKeyboard;

mKeyboard = new Keyboard(getActivity(), R.xml.search_keyboard);
mKeyboardView = (KeyboardView) view.findViewById(R.id.keyboard);
mKeyboardView.setKeyboard(mKeyboard);

键盘下方是一个可聚焦的视图。当我选择新视图时,我希望键盘上的关键高光消失。但那并没有发生。 (如果我选择K,K将以黄色突出显示(这是预期的)但当我离开键盘时,突出显示将保持不变,就像键盘仍然聚焦一样。

任何见解都将非常感激。 谢谢!

0 个答案:

没有答案