我在分割字符串之前问过一个问题,但它可能不够清楚。分割一个字符串,并把它放在一个列表视图
我做了一个简单的活动,它有一个例子来说明我的问题。
我有一条消息,它是来自服务器的长消息。
我需要拆分这条消息,并把它放在一个列表视图中,我会告诉你我的代码。
public class Page1 extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity6);
String message = "0---12,,,2013-02-12 08:04,,,this is a test,,,0---11,,,2013-02-12 08:05,,,and this is why it is damaged,,,0---10,,,2013-02-12 08:06,,,what comes from select data randomly";
String[] variables = message.split(",");
ListView listView1 = (ListView) findViewById(R.id.listView12);
String[] items = { variables.toString() };
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, items);
listView1.setAdapter(adapter);
}
}
现在,让我们说,分裂是逗号“”所以这将是
0---12 ------->ID1
2013-02-12 08:04 ------------>date1
this is a test ----------->subject1
0---11 ------->ID2
2013-02-12 -8:05 ------------>date2
and this is why it is damaged ----------->subject2
等等,现在我不能做的是,我想将这些字符串放在一个循环中,并将它们写入列表视图,使subject1应该位于item1中,并且date1应该位于子项目1中,像这样
Subject1
Date1
------
Subject2
Date2
------
这就是列表视图看起来应该如何的样子
任何人都可以帮助我解决这个问题吗?
提示:如果你之前问这个问题,它可能是编辑您原来的问题的选项。 :) – sulai
是什么样的反应呢?我征服你开始使用JSON进行服务器 - 安卓通信。 – hardartcore