首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在android中显示从一个活动移动到另一个活动的进度条

如何在android中显示从一个活动移动到另一个活动的进度条
EN

Stack Overflow用户
提问于 2010-11-30 17:42:17
回答 2查看 1.9K关注 0票数 1

我想要显示进度条,以从一个活动转到另一个活动,直到另一个活动加载,谁能举个例子

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-30 18:36:50

从当前活动切换到新活动时,不能显示进度。

票数 1
EN

Stack Overflow用户

发布于 2011-08-17 03:05:41

您可以通过在ViewFlipper中声明两个进度条来实现这一点。

代码语言:javascript
复制
    <?xml version="1.0" encoding="utf-8"?>
      <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:id="@+id/lah"
        >
       <ViewFlipper 
        android:id="@+id/myFlipper"
        android:layout_height="fill_parent"
        android:layout_width="fill_parent" 
        >
            <LinearLayout 
            android:layout_width="fill_parent"
            android:layout_height="fill_parent" >

            <ProgressBar 
                      android:id="@+id/first_progressbar" />
            </LinearLayout> 



            <LinearLayout 
            android:layout_width="fill_parent"
            android:layout_height="fill_parent" >

            <ProgressBar 
                      android:id="@+id/second_progressbar" />

            </LinearLayout> 


      </ViewFlipper>

  </LinearLayout>

然后在java程序中创建一个ViewFlipper对象。

代码语言:javascript
复制
    ViewFlipper vf = (ViewFlipper) findViewById( R.id.myFlipper);

并调用

代码语言:javascript
复制
    vf.showNext();

因此,您可以显示两个ProgressBar。您还可以应用似乎ProgressBars从一个活动移动到下一个活动的动画。谢谢..。

代码语言:javascript
复制
    vf.setInAnimation(AnimationUtils.loadAnimation( getApplicationContext(), R.anim.right_in ));
    vf.setOutAnimation( AnimationUtils.loadAnimation( getApplicationContext(), R.anim.left_out ));
    vf.showNext();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4312288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档