-3
我有一个应用程序,我有一个编辑文本。而且我还有一个列表视图,它包含100个项目,并且一次只能显示5个项目。我进入在EDITTEXT一个数(n),我想列表视图跳转到第n个列表视图中的项目android列表视图跳转到所选项目
我有一个应用程序,我有一个编辑文本。而且我还有一个列表视图,它包含100个项目,并且一次只能显示5个项目。我进入在EDITTEXT一个数(n),我想列表视图跳转到第n个列表视图中的项目android列表视图跳转到所选项目
试试这个
EditText edi=(EditText)findViewById(R.id.youredittext);
edi.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable s) {}
int pos=Integer.parseInt(s.toString());
listView.smoothScrollToPosition(pos); //use to scroll to this position
@Override
public void beforeTextChanged(CharSequence s, int start,
int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start,
int before, int count) {
}
});
请添加您的代码,并解释你的需要 –
listView.smoothScrollToPosition(位置)这种方法可能对你有所帮助 –
我认为你想让搜索过滤器正确吗? –