gpt4 book ai didi

java - 自动完成获取所选元素 ID

转载 作者:搜寻专家 更新时间:2023-11-01 09:29:20 25 4
gpt4 key购买 nike

我刚开始使用 Android,我遇到了自动完成所选结果的问题。

我有一个包含这些列的 CutomerDB:

c_id, m_id, c_name

我有一个列表,其中包含来自数据库“c_name”并传递给适配器的名称。这工作正常。现在,如果用户选择名称,我需要特定客户的 c_idM_id

请注意,有多个具有相同名称的客户,例如:- 客户数据库:{1,1,test}, {2,1,test}, {3,1,测试}

因此,当我键入“t”时,它会给出以下结果:测试、测试、自动完成测试,但在选择之后我需要客户 c_idm_id

最佳答案

为您的 autoCompleteTextView 实现 OnItemClickListener(),您可以轻松获取 ID。

  act.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
Log.d("ACT", " pos >> " + i);


selectedId = yourList.get(i).yourId;


});

关于java - 自动完成获取所选元素 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48497263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com