Ars*_*war 3 android android-widget android-layout
我正在使用线性布局.其中包括progressbar.xml,它向用户显示等待指示.有2个按钮说"abc"和"xyz".当前"abc"按钮处于按下状态.当活动开始时,它向用户显示进度条(进度条在动画中由此属性android:indeterminate ="true") .用户单击"xyz"按钮.我通过findViewById(int id)存储进度条布局的引用; 然后使用LayoutInflater INFLATE另一个data.xml表单布局.我删除mainLinearview.removeAllView(); 然后添加mainLinearview.addView(dataview); 它显示其他数据.一旦agin用户单击"abc"按钮,同样的步骤将应用于mainLinearview.addView(progressbar).
主要问题是这次进度条没有动画 你能帮忙吗?还有一件事我搜索如何改变进度条的颜色.但我没有发现任何好事.提前致谢.
当进度条再次出现时调用它,它应该再次动画.
public static void resumeProgressBarAnimation(ProgressBar pb) {
if (pb.getVisibility() == View.VISIBLE) {
pb.setVisibility(View.INVISIBLE);
pb.setVisibility(View.VISIBLE);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3665 次 |
| 最近记录: |