void TEM_HUM_Dialog() {
final LinearLayout linear = (LinearLayout) View.inflate(this,
R.layout.progressdialog, null);
new AlertDialog.Builder(this)
.setTitle("테스트")
.setIcon(R.drawable.ic_launcher)
.setView(linear)
.setPositiveButton("확인", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
// TODO Auto-generated method stub
tb_temperature.setBackgroundDrawable(getResources()
.getDrawable(R.drawable.ic_menu_temperatureon));
/////////////////
}
})
.setNegativeButton("취소", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
}
}).show();
}
외부 연산된 변수를 다이얼로그 내부의 프로그래스바로 표현하려고 하는데, 잘 안되네요....
어떤식으로 구현해야 하는지 도움 부탁드립니다!!!




연산이 진행되는 과정을 표시한다는 이야기시죠? 그런 경우라면 다이얼로그 박스쪽에서 연산결과를 가져다 쓰지 말고 반대로 연산하는 쪽에서 다이알로그 값을 갱신하도록 하시는 게 좋을 듯 싶습니다. 어떤 작업인지는 모르겠는데, 보통은 AsyncTask나 이런 걸로 백그라운드 작업을 돌리고 그 안에서 진행상태를 표시하는 걸로 압니다.