在自定义的View上(比如绘图的View,就像在画布上任意位置输入文字,画图软件里面常有的),我知道可以用Canvas.drawText来显示字符串,但是字符串输入呢,用监听keyDown?但是我目前只能在Activity里面监听到KeyDown 在View里面监听不到,目前有两个疑问,希望高手能帮忙解决:1.是否能自定义一个控件xml文件来实现这个功能?2.如何在自定义View上实现,还有KeyDown后的keycode如果转成对应的字符,网上说有个frameworks/base/include/ui/KeycodeLabels.h 文件里面是有的,如何调用
解决方案 »
- android源码怎么看?想学习下framework,但是不知道怎么去阅读代码
- Android中Service传递数据到Activity?
- android 怎么挂再mtd分区,
- android点击按钮出现拖动条
- 动态更改 App的图标
- ondraw函数被持续不断的调用。。。
- 滑动listview出现checkbox错位的问题,急待解决。。
- 求大神帮助!NoclassDefFoundError
- 魅族适配menuitem没显示
- EventBus 接收方法中死活不能执行UI更新,这有社么用呢
- 如何将C# WebService中取回的XML数据存放到Listview中
- andengine 如何实现指定区域显示图片
谢谢你的回答,首先说下keycode,不知道是我一个人的问题不,我使用过(char)keyCode,但是出来的符号完全不一样,也就是说keyCode的数字跟Char的值是完全不一致的另外添加一个透明背景的TextView来显示是怎么做的,我需要边编辑边显示,应该用EditText比较好吗?