"按"搜索导入Excel文件后

时间:2016-02-23 17:20:26

标签: android excel

我正在开发一个项目,该项目包括从外部存储导入文件,然后我的目标是"搜索"。

我必须使用公共类,其中一个将控制数据库,第二个是MainActivity。

导入.csv文件后的输出是: enter image description here

那个EditText字段是我想要的地方,例如右边" Apple"我的选择查询将向我显示公司的Apple产品。



EditText etSearch = (EditText)findViewById(R.id.etSearch);

        etSearch.addTextChangedListener(new TextWatcher() {
            @Override
            public void beforeTextChanged(CharSequence s, int start, int count, int after) {

            }

            @Override
            public void onTextChanged(CharSequence s, int start, int before, int count) {
                controller = new DBController(getApplicationContext());
                SQLiteDatabase db = controller.getWritableDatabase();
                String tableName = "proinfo";
                db.execSQL("SELECT Company FROM " + tableName);
            }

            @Override
            public void afterTextChanged(Editable s) {

            }
        });




1 个答案:

答案 0 :(得分:0)

您可以将OnTextChangedListener添加到EditText,并在该方法中编写搜索查询。根据搜索结果填充ListView。