0
這裏找回字符串矩陣的問題是:安卓:從Message對象
private void doSomething() {
String[][] data = new String[h][w];
Message msg = null;
Thread t = new Thread() {
public void run() {
for(int i=0; i<max; i++) {
data = doLongCalculationOnBackground(i);
msg = messageHandler.obtainMessage();
msg.obj = data;
messageHandler.sendMessage(msg);
}
}
};
t.start();
}
private Handler messageHandler = new Handler() {
@Override
public void handleMessage(Message msg) {
doUpdateUI(msg.obj); // error right here!!!
}
};
private doUpdateUI(String[][] data) {
// do update UI work.
}
Eclipse的提醒,doUpdateUI(msg.obj)不適用於參數(對象)。
那麼如何獲取由消息對象發送的字符串矩陣?請不要建議我使用異步任務。