Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.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
Java Android-如何获取ListView文本?_Java_Android - Fatal编程技术网

Java Android-如何获取ListView文本?

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

我是Android的新手,这可能更像是一个Java问题

我正在尝试根据在ListView中单击的项设置if语句。在我的onItemClick方法中,我有以下内容:

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")) {
   ...
}