java如何在listview布局中显示结果? 2 月,3 周 Questions & Answers 147 我的应用程序中有搜索功能。我正在根据用户提交的关键字获取结果。如何使用listview在listview中显示搜索查询的结果?这是我第一次使用listview,任何指针、教程都会很有帮助
# 1 楼答案 我认为可搜索字典的例子是你应该从哪里开始。代码和其他详细信息见http://developer.android.com/resources/samples/SearchableDictionary/index.html
# 2 楼答案 尝试使用AutoCompleteTextView。这将在将文本输入到AutoCompleteTextView字段时过滤项目列表 或者 用这个。这将帮助您在LinearLayout中添加listview。当用户按下任意一个字母表时,这将过滤列表项 ListView lv = new ListView(this); lv.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, Your_array)); lv.setTextFilterEnabled(true); lv.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> parent, View view, int position, long id) { String str_item = Your_array[position]; Toast.makeText(Your_Class_Name.this,str_item, 10).show(); } });
# 1 楼答案
我认为可搜索字典的例子是你应该从哪里开始。代码和其他详细信息见http://developer.android.com/resources/samples/SearchableDictionary/index.html
# 2 楼答案
尝试使用AutoCompleteTextView。这将在将文本输入到AutoCompleteTextView字段时过滤项目列表
或者
用这个。这将帮助您在LinearLayout中添加listview。当用户按下任意一个字母表时,这将过滤列表项