有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在listview布局中显示结果?

我的应用程序中有搜索功能。我正在根据用户提交的关键字获取结果。如何使用listview在listview中显示搜索查询的结果?这是我第一次使用listview,任何指针、教程都会很有帮助


共 (2) 个答案

  1. # 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();
    
            }
        });