永发信息网

Android程序开发在TextView里调用软键盘输入字符

答案:2  悬赏:10  手机版
解决时间 2021-01-22 18:53
  • 提问者网友:容嬷嬷拿针来
  • 2021-01-22 15:41
界面上只有TextView和一个Button,要求效果是点击Button,弹出软键盘,用户输入完后,点击完成,收起软键盘,自动将刚才输入的内容填入TextView。
进阶要求,弹出的软键盘不覆盖整个屏幕,占用半个屏幕,可以看到TextView,用户每输入一个字符,TextView随之更新一个字符。
就是想实现类似EditText那样的输入。
谢谢!
最佳答案
  • 五星知识达人网友:平生事
  • 2021-01-22 16:46
这个要监听键盘的输入事件,可以监听onKeyDown()方法试试。每个keycode对应一个键盘值,把这个值保存到StringBuffer里,输入完成后再全部显示在TextView上。
2.没输入一个keycode的值,就调用TextView的append方法显示在TextView上。
全部回答
  • 1楼网友:天凉才是好个秋
  • 2021-01-22 18:02
导入包啊 textview 和 button 都不在你的这个的包下 你用鼠标放在红叉那里 会给你提示 让你导入包的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯