相关疑难解决方法(0)

如何将密钥代码转换为字符或字符串?

如何转换keycodecharstring??

这是示例代码:

public boolean onKey(View v, int keyCode, KeyEvent event) {
    // TODO Auto-generated method stub
    //Log.d("EditText", "It's Working...!" + event.getAction());
    if (event.getAction() == 0) {
        switch (v.getId()) {
        case R.id.editText1:
            Log.d("EditText", "In editText1");
            if (text1.length() == 3)
            {
                text2.setText();
                text2.requestFocus();

            }
            break;

        case R.id.editText2:
            Log.d("EditText", "In editText2");
            if (text2.length() == 0)
                text1.requestFocus();
            break;
        }
    }

    return false;
}
Run Code Online (Sandbox Code Playgroud)

android keycode typeconverter

16
推荐指数
2
解决办法
2万
查看次数

用模式android输入EditText

我有一个EditText,我必须接受来自用户的字母数字输入,这些输入特定于模式,连字符' - '会自动插入.

"XXX-XXX-XXXX"
Run Code Online (Sandbox Code Playgroud)

怎么实现呢?android中有任何模式工具吗?

android design-patterns alphanumeric android-edittext

8
推荐指数
2
解决办法
1万
查看次数

实时编辑用户输入

是否可以EditText 在用户输入数据时自动插入字符?

也就是说,如果用户输入一个长号码,例如123456789012,这个号码是否可能在他在编辑文本框中输入时显示,但是每隔4个字符都有一个短划线?

因此,当您键入上面的数字时,您会看到它在EditText框中输入,但看起来像这样:1234-5678-9012.

目前我有一个应用程序,您可以在其中输入一个长号,然后按一个按钮,它会为您插入破折号,但我很好奇是否可以在键入时完成?

非常感谢任何帮助.

string android android-edittext

7
推荐指数
2
解决办法
1万
查看次数

如何获取(或制作)对 Android EditText 的 InputConnection 的引用

我正在制作一个我想包含在应用程序中的自定义键盘。我已经知道如何制作系统键盘了。我不想这样做,因为它需要用户安装。

每当用户按下键盘上的一个键时,它应该将键文本发送到EditText当前具有焦点的任何一个(如果有)。

文件指出

编辑器需要与 IME 交互,通过这个InputConnection接口接收命令,通过 InputMethodManager.

下图对此进行了说明(其中ViewEditText)。

在此处输入图片说明

这听起来像是我应该使用输入连接与EditText. 所以我的问题是,我的自定义键盘视图如何获得对当前焦点EditText的输入连接的引用。或者它如何启动这种连接?

有关的

keyboard android android-edittext

3
推荐指数
1
解决办法
3594
查看次数