Java 如何在listview中查找要设置的字符串中的所有子字符串
我无法获取每个索引的读取数据。当我启动fstr时,它显示最后一个索引值。有什么可以解决我的问题吗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++){
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添加相关代码并告诉我确切的问题。我想这段代码不会编译,因为第一行缺少字符串周围的引号。