我有两个editText,例如第一个编辑文本,我们正在输入一些数字,例如12324582...。在该值中,我们正在从第一个editText中搜索一个数字,即第二个editText ...,并且我有一个按钮和一个textView ...每当我单击按钮时,结果将获得显示在textview上的搜索数量的总和。例如:EditText1 = 12345252(有3个2)我想搜索2个号码EditText2 = 2每当我单击按钮时,textView都会显示数字6(2 + 2 + 2)。
2 回答
30秒到达战场
TA贡献1828条经验 获得超6个赞
我建议使用apache.common.lang中的StringUtils类。您所需要做的就是对EditText1中EditText2中出现的次数进行计数。因此,请使用以下方法:
int count = StringUtils.countMatches(TextEdit1.getText(), TextEdit2.getText());
之后,在textView中设置文本,该文本乘以出现次数和EditText2中的数字
textView.setText(Integer.toString(count * Integer.parseInt(TextEdit2.getText()))
添加回答
举报
0/150
提交
取消