我正在使用this帖子中的代码在我的Android应用的标题栏中添加加载图标:
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setContentView(R.layout.your_layout);
}
代码:
activity.setProgressBarIndeterminateVisibility(true);
在AsyncTask中调用。如果用户导航到新活动,则标题栏中不再显示该图标,因为仅为第一个活动设置了图标。
有没有办法让图标显示在所有活动上?提前谢谢。
答案 0 :(得分:1)
您可以创建超级活动(即基本活动),在此超级活动中包含以下行:
activity.setProgressBarIndeterminateVisibility(true);
并将此活动扩展到所有子活动。