java - 如何循环遍历 ListView 并从每行的 TextView 中获取文本

标签 java android listview android-listview textview

我有这个自定义 ListView ,想要循环遍历它,从每行的 TextView 中获取文本。 这是我的代码的本质:

private TextView totalColumn;


totalColumn = (TextView)findViewById(R.id.column3);

listView.setAdapter(adapter);

for(int i = 0; i < listView.getCount(); i++){
    String p = totalColumn.getText().toString();
    System.out.println(p);
} 

我看不到我在做什么 syso 给了我一个空指针。 getCount() = 4,所以这不是问题。

有人可以帮助我吗?

最佳答案

当到达不存在的数组槽时,可能会给出空指针。 尝试一下

int i=0; i < shoppingL.size(); i++

关于java - 如何循环遍历 ListView 并从每行的 TextView 中获取文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26802491/

相关文章:

Wpf ListView 分组

android - ListView 中丑陋的分隔线

每次 Ajax 调用(之前和之后)的 Javascript

java - "Recursive"listToString()-链表中的方法

java - java中的指数

java - 将 2 个变量从一个 Controller 传递到另一个 Controller

android - 谷歌验证异常 : Unknown when authenticating with Cloud Endpoints

android - 快速滚动时 Universal Image Loader 崩溃

android - 如何使用按钮单击从android中的xml feed打开url

android - 合并适配器 header 崩溃