Android 当按下后退按钮并转到上一个活动时,如何控制标题中的不确定进度条
所以我试图在我的自定义标题标题中使用一个不确定的进度条来显示任何背景工作。现在,使用asynctask使用pre和post方法显示和隐藏progressbar: 下面是包含所有内容的类: 公共抽象类QuadroMobileActivity扩展了活动{Android 当按下后退按钮并转到上一个活动时,如何控制标题中的不确定进度条,android,progress-bar,android-asynctask,Android,Progress Bar,Android Asynctask,所以我试图在我的自定义标题标题中使用一个不确定的进度条来显示任何背景工作。现在,使用asynctask使用pre和post方法显示和隐藏progressbar: 下面是包含所有内容的类: 公共抽象类QuadroMobileActivity扩展了活动{ 但是没有用,我真的可以在按下后退按钮时使用onResume来改变progressbar状态吗?这是我尝试过的方法: @Override public void onRestart () { super.onRestart(); i
但是没有用,我真的可以在按下后退按钮时使用onResume来改变progressbar状态吗?这是我尝试过的方法:
@Override
public void onRestart ()
{
super.onRestart();
if (getThemeId() != R.style.CustomThemeNoHeader)
{
Toast.makeText(this, "visible(0): " + ProgressBar.VISIBLE+" : Current :" + getProgressBarstate(),Toast.LENGTH_LONG).show();
// doesnt work
QuadrosMobileActivity.progressHeader.setVisibility(getProgressBarstate());
// works
((TextView)findViewById(R.id.header_title)).setText("Tretas");
}
}
好的,只是尝试了onRestart方法,更改标题文本有效,但没有更改进度条的状态???}
@Override
protected void onResume() {
super.onResume();
if(getThemeId()!=R.style.CustomThemeNoHeader){
System.out.println("visible: " + ProgressBar.VISIBLE+" : " + getProgressBarstate());
progressHeader.setVisibility(getProgressBarstate());
};
}
@Override
public void onRestart ()
{
super.onRestart();
if (getThemeId() != R.style.CustomThemeNoHeader)
{
Toast.makeText(this, "visible(0): " + ProgressBar.VISIBLE+" : Current :" + getProgressBarstate(),Toast.LENGTH_LONG).show();
// doesnt work
QuadrosMobileActivity.progressHeader.setVisibility(getProgressBarstate());
// works
((TextView)findViewById(R.id.header_title)).setText("Tretas");
}
}