课程
/移动开发
/Android
/Android攻城狮的第一门课(入门篇)
因为运算符到屏幕上会有空格,这里我想实现一个直接删除运算符号的操作,例如:2 ÷ ,我按下Del可以删除除号和两个空格,但是为什么一直实现不了?代码如图
2016-08-08
源自:Android攻城狮的第一门课(入门篇) 21-5
正在回答
改成这样:
if (str!=null && !"".equals(str)) { if (str.endsWith(" ")) { str = str.substring(0, str.length()-3); } else { str = str.substring(0, str.length()-1); } } et_input.setText(str);
另外,推荐你去看看我写的这篇关于计算器的手记:
http://www.imooc.com/article/11625
慕沐0847892 提问者
举报
想快速掌握Android应用开发基础,选择学习这门课程就对了。