int i = 0;
Handler handler = new Handler() {
private String s;
@Override
public void handleMessage(Message msg) {
int what = msg.what;
if (what == 1) {
if (list!=null){
s = list.get(i%list.size());
tv.setText(s);
}
i++;
sendMsg();
}
}
};
//在子线程里面做操作
new Thread(){
@Override
public void run() {
String tonet = Myutil.tonet(sz);
JSONArray jsonArray = null;
try {
jsonArray = new JSONArray(tonet);
for (int i=0;i<jsonArray.length();i++){
list.add(jsonArray.getString(i));
}
sendMsg();
} catch (JSONException e) {
e.printStackTrace();
}
}
}.start();
//全局变量int i = 0;Handler handler = new Handler() { private String s; @Override public void handleMessage(Message msg) { int what = msg.what; if (what == 1) {