0
我有一個非常簡單的場景:我必須讓我的進度條無形在起跑線,但在按一下按鈕,必須使它可見讓我感到在運行的任務背景將完成,直到那時我的進度條會運行。進度條Visbility
我正在使用一種非常簡單的方法。我已經將進度條放在XML中,然後只需在onCreate
方法的活動中,首先使其無法看到mProgress.setVisibility(4)
,然後當我點擊我的按鈕試圖使此再次可見時。
但不幸的是它不工作!任何人都請回復爲什麼不這樣做。
mProgress = (ProgressBar) findViewById(R.id.progressBar);
mProgress.setVisibility(4);
btnSubmit.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
strpatientid = txtpatientid.getText().toString();
if (strpatientid.length() == 0) {
Toast.makeText(getApplicationContext(),
"Enter the Patient ID",
Toast.LENGTH_LONG).show();
return;
}
else {
mProgress.setEnabled(false);
mProgress.setVisibility(View.VISIBLE);
setProgressBarVisibility(true);
}
}
你是什麼意思它不工作?粘貼您的完整代碼 – waqaslam 2012-04-14 20:42:10
我已添加我的代碼。 – Aada 2012-04-14 20:56:00
那麼目前的行爲是什麼?點擊按鈕時它會做什麼? – waqaslam 2012-04-14 21:03:05