public class MainActivity extends AppCompatActivity {
public static final int PROGRESS_DIALOG = 1001;
ProgressDialog progressDialog;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ProgressBar proBar = (ProgressBar) findViewById(R.id.progressBar01);
proBar.setIndeterminate(false);
proBar.setMax(100);
proBar.setProgress(80);
btnShow.setOnClickListener(new OnClickListener() {
public void onClick(View view) {
showDialog(PROGRESS_DIALOG);
}
});
btnClose.setOnClickListener(new OnClickListener() {
public void onClick(View view) {
if (progressDialog != null) {
progressDialog.dismiss();
}
}
});
}
public Dialog onCreateDialog(int id) {
switch (id) {
case (PROGRESS_DIALOG):
progressDialog = new ProgressDialog(this);
progressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER);
progressDialog.setMessage("데이터를 확인하는 중입니다.");
return progressDialog;
}
return null;
}
}
다름이 아니라 계속 메인 레이아웃에 정의 된 변수를 참조하지 못하네요
프로그레스바는 참조 되는데 btnShow, btnClose 버튼 두개 참조를 못하네요
철자명 틀린건 없습니다.
레이아웃, 액티비티는 각각 하나 뿐이구요..
해결 방법좀 알려주세요ㅠㅠ