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