xml代码:
<linearLayout androID:layout_wIDth="match_parent" androID:layout_height="match_parent" androID:orIEntation="vertical"> <linearLayout androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:orIEntation="horizontal" androID:gravity="center" androID:ID="@+ID/ll_progress"> <Progressbar androID:layout_wIDth="100dp" androID:layout_height="wrap_content" /> <TextVIEw androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:text="正在加载中...."/> </linearLayout> <Progressbar androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:progress="30" androID:ID="@+ID/pb_progress"/> <Seekbar androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:ID="@+ID/sb_progress"/> <TextVIEw androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:text="功能需求:\n1,滑动下面的滑杆后,上面的进度条会同步\n2,滑动到最大值后,最上面的进度条会消失"/> </linearLayout>
java代码:
public class MainActivity extends AppCompatActivity { private linearLayout ll_progress; private Progressbar pb_proress; private Seekbar sb_progress; private boolean ptf; @OverrIDe protected voID onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentVIEw(R.layout.activity_main); ll_progress = (linearLayout) findVIEwByID(R.ID.ll_progress); pb_proress = (Progressbar) findVIEwByID(R.ID.pb_progress); sb_progress = (Seekbar) findVIEwByID(R.ID.sb_progress); sb_progress.setonSeekbarchangelistener(new Seekbar.OnSeekbarchangelistener() { @OverrIDe public voID onProgressChanged(Seekbar seekbar, int progress, boolean fromUser) { //改变进度 Log.e("TAG","改变进度"); //得到seekbar进度 int len=seekbar.getProgress(); //设置为Progressbar进度 pb_proress.setProgress(len); if(len==100){ ll_progress.setVisibility(VIEw.GONE); ptf=false; }else{ if(ptf==false){ ptf=true; ll_progress.setVisibility(VIEw.VISIBLE); } } } @OverrIDe public voID onStartTrackingtouch(Seekbar seekbar) { //按下滑杆 Log.e("TAG","按下滑杆"); } @OverrIDe public voID onStopTrackingtouch(Seekbar seekbar) { //离开滑杆 Log.e("TAG","离开滑杆"); } }); }}
点赞收藏分享@L_301_5@文章举报Boml.白顶发布了48 篇原创文章 · 获赞 0 · 访问量 1275私信 关注 总结 以上是内存溢出为你收集整理的Android--进度条全部内容,希望文章能够帮你解决Android--进度条所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)