首先
貌似这个问题被问了N次了
但是鄙人还是很不好意思的来问一问本人刚开始接触Android
有些措辞啥的不专业
大家见谅大家都用过内置的计算器把
我已经用Button模拟出来里面的按键
但是我应该怎么做那个编辑框
让我能在任意位置输入任意字符我现在是用文本框来显示我输入的多项式和输出的结果
我无法再任意位置输入
就是说我只能从我最后输入的位置开始编辑
就是从右往左一个字符一个字符的删除我对每个Button事件后的处理是用String直接累加到有没有方法能在任意位置利用Button输入信息由于我的方法是用String来存储信息
每次只能在String的最末尾进行操作
因为我不知道光标的位置
而输入法可以做到这点
我想问问输入法是怎么做到的希望大家能帮帮我谢谢了~~
貌似这个问题被问了N次了
但是鄙人还是很不好意思的来问一问本人刚开始接触Android
有些措辞啥的不专业
大家见谅大家都用过内置的计算器把
我已经用Button模拟出来里面的按键
但是我应该怎么做那个编辑框
让我能在任意位置输入任意字符我现在是用文本框来显示我输入的多项式和输出的结果
我无法再任意位置输入
就是说我只能从我最后输入的位置开始编辑
就是从右往左一个字符一个字符的删除我对每个Button事件后的处理是用String直接累加到有没有方法能在任意位置利用Button输入信息由于我的方法是用String来存储信息
每次只能在String的最末尾进行操作
因为我不知道光标的位置
而输入法可以做到这点
我想问问输入法是怎么做到的希望大家能帮帮我谢谢了~~
解决方案 »
- 以 android\packages\app\voiceDialer 为例, 如何在界面上加一个按钮
- 如何查看别人的桌面?
- 写Android录像程序碰到的几个问题,请高手解答
- mac下配置android的adb环境变量
- 请问微信UI是怎么实现的
- Failed to find style 'switch Style' in current theme
- 蓝牙打印 二维码
- 使用eclipse编译 未在Builders里找到CDT builder
- Android 自定义surfaceview作为背景
- 视频录制JNI---libutility.so问题
- android开发最难的是驱动吗?
- 有关Android平台的键盘布局问题,请各位不吝赐教,谢谢!
不好意思
我今天查了下资料
我重新修改下我的问题
计算的核心部分我已经写好了的
获取编辑框控件的内容这个我已经通过范例程序知道怎么做了我现在是不知道怎么通过Button输入信息
就像内置输入法那种
按一个键就在编辑框里出现一个字符或者一串字符(这个类似于搜狗输入法的表情那种)相当于我自己做一个固定的模拟键盘
就像计算器那种样的
按一个Button就在上面添加一个数字
这个我不知道怎么做
怎么通过Button输入信息
不好意思
昨晚为这个问题抓狂...焦急
所以题目表述不清楚
我还想问问...如何获取Editview中的光标位置
如果不知道如何获取
我只能在最末尾添加字符