case R.id.Searchbtn:
// Intent intent = new Intent(ListviewMain.this, ServiceApp.class);
SearchAdd = searchinput.getText().toString();
Log.i("왜", "하하역긴");
System.out.println(SearchAdd);
// EditText edit = (EditText)findViewById(R.id.edit);
//TextView search;
//EditText searchinput;
//static String SearchAdd;
searchinput.addTextChangedListener(new TextWatcher() {
@Override
public void onTextChanged(CharSequence s, int start, int before, int count){
int i = 0;
for (i = 0; i < "".length(); i++) {
if ("".indexOf(searchinput.getText().toString()) >= 0)
break;
}
if (i >= "".length()) {
listView.setSelection(0);
} else {
listView.setSelection(i);
}
}
@Override
public void beforeTextChanged(CharSequence s, int start,
int count, int after) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
}
});
break;
default:
break;
}
}
검색 버튼이 제대로 눌리도록 코드를 고쳤습니다. 그런데 버튼을 누르면 에러도 뜨지 않고 아무 반응도 없네요 ..
ontextchanged가 제대로 작동하지 않는 건가요?