我有一个绑定数据的数组列表 这是一个例子
MyStrings =new ArrayList<String>();
MyStrings.add("Dog");
MyStrings.add("Cat");
MyStrings.add("Can");
MyStrings.add("Ant");
MyStrings.add("Str");
现在我有一个字符串String sweet="c";
现在 OI 想要的是根据我的字符串(甜)过滤该 Arraylist,因此 MyStrings 的项目将只有 Cat 和 Can
编辑 我真的很抱歉给你带来麻烦,但我的主要问题是甜蜜是可编辑的,我尝试使用此代码
public void onTextChanged(CharSequence s, int start, int before,int count) {
//adapter2.getFilter().filter(s);
//int length = filterEditText.getText().length();
filterME = filterEditText.getText();
List<String> MySortStrings =new ArrayList<String>();
for(int i=0;i<MyStrings.size();i++)
{
String newString = MyStrings.get(i);
if (newString.startsWith(filterME)){
}
}
//adapter2 = new LazyAdapterGetFriends(MyFriends.this,x);
//list.setAdapter(adapter2);
}
使用这个声明
LazyAdapterGetFriends adapter2;
ArrayList<String> MyStrings;
//List<String> MyStrings;
EditText filterEditText;
对不起我的错误问题..愚弄我