Android 自定义键盘上的箭头键
我一直在尝试从SDK向软键盘示例添加箭头键,但没有成功: 将其添加到键盘xml(qwerty.xml)中: 我可以看到键盘上额外的按键,但当我点击它们时,我会看到方块。 谁能告诉我为什么Android 自定义键盘上的箭头键,android,Android,我一直在尝试从SDK向软键盘示例添加箭头键,但没有成功: 将其添加到键盘xml(qwerty.xml)中: 我可以看到键盘上额外的按键,但当我点击它们时,我会看到方块。 谁能告诉我为什么 我在谷歌上搜索它,但找不到任何答案,这似乎是正确的,但不起作用。好的,我找到了。我需要放下钥匙并执行以下操作: CharSequence txt = getCurrentInputConnection().getTextBeforeCursor(1000, 0); int len = txt.
我在谷歌上搜索它,但找不到任何答案,这似乎是正确的,但不起作用。好的,我找到了。我需要放下钥匙并执行以下操作:
CharSequence txt = getCurrentInputConnection().getTextBeforeCursor(1000, 0);
int len = txt.length();
if ( len > 1 )
{
switch (arrow)
{
case KEY_LEFT:
len--;
break;
case KEY_RIGHT:
len++;
break;
case KEY_UP: case KEY_DOWN: //TBD
break;
}
getCurrentInputConnection().setSelection(len, len);
}
雅科博姆