我有一系列字符串,即 String [] values = {“Adult 1”,“Adult 2”,“Child 1”,“Child 2”,“Infant 1”,“Infant 1”};
使用这个数组我正在创建一个listView。 单击列表视图项,我打开一个自定义对话框,其中包含2个编辑文本和TextView。
因此,如果不是成人,儿童或婴儿,请点击我要设置编辑文字的值的项目,如果它不是成人,儿童或婴儿。
我还要检查 - 如果该项目不是成人,我必须在自定义对话框中设置textview的可见性。
我怎么能这样做?
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
}
});
答案 0 :(得分: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())