Android - 基于AutoCompleteTextView建议的属性或AutoCompleteTextView的值进行搜索

时间:2011-09-27 20:24:47

标签: java android autocompletetextview android-2.3-gingerbread

我有一个MyObj课程,其中包含nameid。我有AutoCompleteTextView目前允许您输入MyObj个名称,并为您自动完成这些名称。 AutoCompleteTextView旁边有一个按钮,按下后,我想:

  • 根据所选id的{​​{1}}启动搜索,如果使用了其中一个自动完成建议,
  • 如果没有使用任何自动完成建议(<部分MyObj字符串),
  • 会根据AutoCompleteTextView中的值启动搜索。

我应该怎么做?我是Android新手,因此非常欢迎有关其他方法的建议。这是我目前的一些代码:

name

还有:

AutoCompleteTextView actv = (AutoCompleteTextView)findViewById(R.id.searchText);
ArrayAdapter<MyObj> adapter = new ArrayAdapter<MyObj>(this,
    android.R.layout.simple_dropdown_item_1line, myObjectsList);
actv.setAdapter(adapter);

1 个答案:

答案 0 :(得分:0)

我最终创建了search而不是使用AutoCompleteTextView,因为搜索会在您输入时提供建议。我可以通过id中的URI传递Intent,以显示另一个Activity详细信息。{/ p>