我正在尝试创建一个从 Button 开始的简单线程,但出现了问题。这是代码:
b1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v)
{
SendInfo si = new SendInfo();
si.start();
error.setText(si.getError());
}
});
这是线程代码:
package com.example.android.location;
public class SendInfo extends Thread
{
private String error;
public void run()
{
this.error = "working";
}
public String getError(){
return this.error;
}
}
由于某种原因,第一个代码块中的错误实例保持为空。