Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中从模型中获取IID_Android_List_Arraylist - Fatal编程技术网

如何在Android中从模型中获取IID

如何在Android中从模型中获取IID,android,list,arraylist,Android,List,Arraylist,在我的应用程序中,我希望使用此库中的ChipView: 对于填充芯片项目,我写下以下代码: private String tagString; private List<NewsDetailTag> tags = new ArrayList<>(); ... call.enqueue(new Callback<NewsDetailResponse>() { @Override public

在我的应用程序中,我希望使用此库中的ChipView: 对于填充芯片项目,我写下以下代码:

    private String tagString;
    private List<NewsDetailTag> tags = new ArrayList<>();
    ...
call.enqueue(new Callback<NewsDetailResponse>() {
            @Override
            public void onResponse(Call<NewsDetailResponse> call, Response<NewsDetailResponse> response) {
                if (response.body().getData() != null) {
                    // Chip
                    for (NewsDetailTag tag : tags) {
                        tagString = tag.getName();
                        chip_cloud.addChip(tagString);
                    }
                    chip_cloud.setChipListener(new ChipListener() {
                        @Override
                        public void chipSelected(int i) {
                            Toast.makeText(NewsDetailActivity.this, "" + i, Toast.LENGTH_SHORT).show();
                        }

                        @Override
                        public void chipDeselected(int i) {
                        }
                    });
                }
            }

            @Override
            public void onFailure(Call<NewsDetailResponse> call, Throwable t) {

            }
        });
显示NewsDetailTag中的姓名ID,而不是Toast中的i

我需要tag.getID中的getID,当单击Chips项时,在Toast中显示姓名的ID getID

我该怎么做?请帮帮我,伙计们,我真的很想帮你们

Toast.makeText(NewsDetailActivity.this, "" + tags.get(i).getName() , Toast.LENGTH_SHORT).show();

tags.geti:从列表中的i位置返回对象

谢谢我亲爱的朋友。你的回答对我很有帮助
Toast.makeText(NewsDetailActivity.this, "" + tags.get(i).getName() , Toast.LENGTH_SHORT).show();