我有一个MyObj
课程,其中包含name
和id
。我有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);
答案 0 :(得分:0)
我最终创建了search而不是使用AutoCompleteTextView
,因为搜索会在您输入时提供建议。我可以通过id
中的URI传递Intent
,以显示另一个Activity
详细信息。{/ p>