【问题标题】:Count of total suggestions as per input data on autocompletetextview - android根据 autocompletetextview 上的输入数据计算的总建议数 - android
【发布时间】:2019-03-22 18:11:51
【问题描述】:

如何获得与 autocompletetextview 上的输入数据完全匹配的 total number 个建议

 placeView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                @Override
                public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                    Places item = (Places) parent.getItemAtPosition(position);
                    if(!place_id.equals("")) {
                        place_name = item.getPlaceName();
                        place_id = item.getOnlineId();
                        place_panchayat_id = item.getPanchayat_name();
                    } else {
                        placeView.setText("");
                    }

                }
            });

【问题讨论】:

  • Adapter#getCount()
  • @pskink 你的意思是 adapterName.getCount() ?
  • 我的意思是Adapter#getCount()
  • @pskink 它将返回该适配器中存在的项目总数,但我想要的是当我在 autocompletetextview 中输入 1 或 2 个字符时,它会显示一些建议,这些建议与我的输入完全匹配需要这个建议的项目计数。
  • getCount 将返回建议的项目数

标签: java android autocompletetextview


【解决方案1】:

试试这个,

placeView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                //getCount() Method give the count from the adapter;
                int count = parent.getCount();
                Places item = (Places) parent.getItemAtPosition(position);
                if(!place_id.equals("")) {
                    place_name = item.getPlaceName();
                    place_id = item.getOnlineId();
                    place_panchayat_id = item.getPanchayat_name();
                } else {
                    placeView.setText("");
                }

            }
        });

【讨论】:

  • parent.getCount() 将给出适配器中存在的项目总数。但我需要在自动完成文本视图中输入一些输入后会出现的建议项目总数
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-08-19
  • 2019-09-04
  • 1970-01-01
  • 2022-11-24
  • 2023-02-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多