Java Android-如何获取ListView文本?
我是Android的新手,这可能更像是一个Java问题 我正在尝试根据在ListView中单击的项设置if语句。在我的onItemClick方法中,我有以下内容:Java Android-如何获取ListView文本?,java,android,Java,Android,我是Android的新手,这可能更像是一个Java问题 我正在尝试根据在ListView中单击的项设置if语句。在我的onItemClick方法中,我有以下内容: Toast.makeText(getApplicationContext(), ((TextView) view).getText(), Toast.LENGTH_SHORT).show(); if(((TextView) view).getText() == "Page 1"){ Toast.makeText(getAp
Toast.makeText(getApplicationContext(), ((TextView) view).getText(), Toast.LENGTH_SHORT).show();
if(((TextView) view).getText() == "Page 1"){
Toast.makeText(getApplicationContext(), "Page 1 clicked", Toast.LENGTH_SHORT).show();
}
填充我的ListView的字符串有“第1页”;我看到第一个祝酒词是“第1页”,但我从来没有听到“点击第1页”祝酒词,所以我的if声明显然有些不可靠。建议
谢谢
Bill在Java中比较字符串时,应使用
equals()
:
在Java中比较字符串时,应使用
equals()
:
太好了,谢谢!来自.Net的背景,我需要复习一下Java语法显然…太好了,谢谢!来自.Net背景的我需要复习一下Java语法显然。。。
if (((TextView) view).getText().equals("Page 1")) {
...
}