[size=medium]1.Thread
new Thread(new Runnable() {
@Override
public void run() {
String[] info = com.ebodoo.newapi.base.Thread
.getThreadFav(mContext, tid);
Message msg = handler.obtainMessage(0);
Bundle bundle = new Bundle();
bundle.putString("favor", info[0]);
bundle.putString("like_count", info[1]);
bundle.putString("type", "suc");
msg.setData(bundle);
handler.sendMessage(msg);
//或者使用List<Object> 来传递参数
}
}).start();
2.Handler
Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
switch (msg.what) {
case 0:
Bundle bundle = msg.getData();
String favor = bundle.getString("favor");
String type = bundle.getString("type");
String likeCount = bundle.getString("like_count");
break;
default:
break;
}
}
};[/size]
new Thread(new Runnable() {
@Override
public void run() {
String[] info = com.ebodoo.newapi.base.Thread
.getThreadFav(mContext, tid);
Message msg = handler.obtainMessage(0);
Bundle bundle = new Bundle();
bundle.putString("favor", info[0]);
bundle.putString("like_count", info[1]);
bundle.putString("type", "suc");
msg.setData(bundle);
handler.sendMessage(msg);
//或者使用List<Object> 来传递参数
}
}).start();
2.Handler
Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
switch (msg.what) {
case 0:
Bundle bundle = msg.getData();
String favor = bundle.getString("favor");
String type = bundle.getString("type");
String likeCount = bundle.getString("like_count");
break;
default:
break;
}
}
};[/size]