gpt4 book ai didi

java - 获取 ListView ID名称

转载 作者:行者123 更新时间:2023-12-02 07:01:48 24 4
gpt4 key购买 nike

我将 ListView 传递给 onselect,但有几种方法可以从不同的 ListView 调用它。所以我试图找出正在单击哪个 ListView 。

我以为我可以执行以下操作,但是返回的字符串类似于 com.myapp.tool/id/32423423c (键入 thing)而不是 lvAssets。

这是我得到的:

@Override
public void onNumberRowSelect(ListView listview, clsNameID stat) {

if(listview.getAdapter().toString().equals("lvGenericAssets")){

} else if(listview.getAdapter().toString().equals("lvAssets")){

} else {
Functions.ShowToolTip(getApplicationContext(),
listview.getAdapter().toString());
}
}

最佳答案

正如 Emil Adz 首先所说的,您可以通过调用 list.getId(); 来获取列表的 id

然后使用String idList = getResources().getResourceEntryName(id);,您将能够获取您为列表指定的ID的名称

关于java - 获取 ListView ID名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16569449/

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