Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.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/203.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 如何在listview中查找要设置的字符串中的所有子字符串_Java_Android - Fatal编程技术网

Java 如何在listview中查找要设置的字符串中的所有子字符串

Java 如何在listview中查找要设置的字符串中的所有子字符串,java,android,Java,Android,我无法获取每个索引的读取数据。当我启动fstr时,它显示最后一个索引值。有什么可以解决我的问题吗 String item=hello$123$gift@hii$150$teddy Model model=new Model(); String[] item=foodItem.split("@"); for (int i=0; i<item.length; i++){

我无法获取每个索引的读取数据。当我启动fstr时,它显示最后一个索引值。有什么可以解决我的问题吗

            String item=hello$123$gift@hii$150$teddy
            Model model=new Model();
            String[] item=foodItem.split("@");
            for (int i=0; i<item.length; i++){
                String[] perItem=item[i].split("\\$");
                String fstr = perItem[0];
                model.setFood(fstr);
                model.setPrice(perItem[1]);
                model.setQuantity(perItem[2]);
                dataModels.add(model);
            }
            adapter.notifyDataSetChanged();
String item=hello$123$gift@hii150美元特迪
模型=新模型();
String[]item=foodItem.split(“@”);
对于(inti=0;i,如前所述,
如果要在拆分文本后将其附加到单个textview中,
你可以这样做

创建一个文本视图


textview.setText(model.getFood()+model.getPrice()+model.getQuantity())

但是当我设置文本时,它只读取最后一个索引,这意味着textview中设置的最后一个项目。您将列表传递给适配器的位置在哪里?请参阅正确的recyclerview实现您可以使用textview.append(CharSequence Text);若要更新textview.append中的字符串,只需将文本添加到同一行中即可。我想为textview创建带有动态数据的列表视图。如果希望listview添加相关代码并告诉我确切的问题。我想这段代码不会编译,因为第一行缺少字符串周围的引号。