大家好我有一个小问题,我在我的应用程序中设计了一个ListView,显示多行和多列,当我点击该行时,我将整个行值存储在数组列表中。当我选择了在得到像这样的值之前的第一行a {COL5 = “ABC”,COL4 = “SHS” ........} 当我尝试不同的行时,模式与上面相同 所以我像这样使用它来单独获取数据......
//new LongOperation().execute();
String text = list.getItemAtPosition(position).toString();
String g=text.replace("{col5=","");
String g1=g.replace(" col4=","");
String g2=g1.replace(" col7=","");
String g3=g2.replace(" col6=","");
String g4=g3.replace(" col1=","");
String g5=g4.replace(" col3=","");
String g6=g5.replace(" col2=","");
String g7=g6.replace(" col8=","");
String val[] = g7.split(",");
for(int m =0 ; m< val.length ; m++)
{
Log.d("VALUE",val[m]);
ar1.add(val[m]);
}
System.out.println(ar1);
但今天当我从列表视图中选择行时,模式完全改变了,现在首先我得到col4,这导致我的问题....有人可以帮助,以便点击listview时图案保持统一吗? / p>
来吧伙伴们只是帮我解决这个问题,或者告诉我天气有这个问题的解决方案,还是我需要更改列表视图?