如何编写以下代码:
例如,我有一个EditText
,其中插入了一个或多个单词,例如“ abcdawa”。我还有另一个EditText
,在其中输入搜索元素。假设我要搜索“ a”。
当我单击Button
时,第一个EditText
中等于搜索元素的单词的索引应显示在TextView
中。预期输出:1、5、7
答案 0 :(得分:0)
请考虑您有2个id为edText_1和edText_2的edittext和一个按钮 现在,点击下面的按钮调用,
setOnClickListener{
String query = edText_2.getText().toString();
char[] dataArray = edText_1.getText().toString().toCharArray();
for (int i = 0; i < dataArray.length; i++) {
if (query.equalsIgnoreCase(String.valueOf(dataArray[i]))) {
textView.append(" " + i);
}
}
}