我想将 TextView 内容更改为线程中的计算结果,但在执行时崩溃。这是我的代码。
new Thread(new Runnable() {
public void run() {
while (i < 5) {
i++;
}
getActivity().runOnUiThread(new Runnable() {
public void run() {
TextView txv = (TextView) getView().findViewById(R.id.txvone);
Log.d("123","i = "+ i);
txv.setText(i);//CRASH!!!
}
});
}
}).start();