0

我有一个字符串数组,即 String [] values ={"Adult 1","Adult 2","Child 1","Child 2","Infant 1","Infant 1"};

使用这个数组,我正在创建一个 listView 。单击列表视图项时,我将打开一个自定义对话框,其中包含 2 个编辑文本和 TextView。

所以点击我想用item的值设置edit text的值的item,如果不是Adult、Child或Infant。

而且我还想检查 - 如果该项目不是成人,我必须在可见的自定义对话框中设置 textview 的可见性。

我怎么能这样做?

listView.setOnItemClickListener(new OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> parent, View view,
        int position, long id) {
    }
});
4

1 回答 1

0

为了获得价值,你可以做这样的事情

listView.setOnItemClickListener(new OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view,
                    int position, long id) {
            String  itemValue = ((TextView) view).getText().toString();


            }
        });

用于检查字符串是否包含尝试 dis

str1.toLowerCase().contains(str2.toLowerCase())
于 2013-08-23T10:47:45.183 回答