どうすればこれを実現できますか?
Thread t = new Thread(new Runnable() {
@Override
public void run() {
FacebookConnectTask task =
new FacebookConnectTask("facebookId", "token", "email", facebookGender,0, 0);
task.setOnPreExecuteListener(this);
task.setOnDoneListener(this);
task.execute();
}
});
t.start();
public void onPreExecute() {
progressbar.setVisibility(View.VISIBLE);
}
public void onDone() {
progressbar.setVisibility(View.GONE);
}
新しいスレッドを開いているので、UI 要素を変更することはできません。そのため、タスクの開始時と終了時に UI に対して何かを行うにはどうすればよいですか?