相关疑难解决方法(0)

如何在两个活动之间显示"进度"对话框?

我有个问题.我需要从一个活动转到另一个活动.我的第二个活动有一个很大的xml布局,有很多元素(我说的是大约四百个aprox.),然后需要几秒钟(太多)才能显示第二个Activity.

如何在两个活动之间显示"进度"对话框?

我正在尝试使用后台任务来执行此操作.

我的活动A中有这个方法:

  private void goToYear() {
   Intent intent = new Intent();
   intent.setClass (getBaseContext(), YearActivity.class);
   startActivity( intent);
  }
Run Code Online (Sandbox Code Playgroud)

在我的活动B中:

public class YearActivity extends Activity {

 private String  TAG = "YearActivity ::";

 private ProgressDialog pd = null;


    @Override
    public void onCreate( Bundle savedInstanceState) {
        super.onCreate( savedInstanceState);

        // Show the ProgressDialog on this thread
        this.pd = ProgressDialog.show(this, "Working...", "Calculating the screen...", true, false);

        // Start a new thread that will download all the data
        new MakeYearTask().execute();

    }

    private void initCalendar () …
Run Code Online (Sandbox Code Playgroud)

android progressdialog android-activity

11
推荐指数
1
解决办法
4909
查看次数

在ViewPager中设计Horizo​​ntalScrollView或使用片段:

我需要设计以下屏幕,我需要你的建议:

在此输入图像描述

说明:

标题是静态/固定的,我不需要对它做任何事情.

黄色:这是有趣的部分,我需要设计一个ViewPager类似的屏幕,能够向左/右滚动最多4个屏幕.

红色:在每个屏幕中,我需要添加一个可滚动的表格/网格,如果它不适合屏幕大小.

绿色:可以使用屏幕底部的绿色按钮或通过滚动来完成页面切换ViewPager.

问题是:这种行为可以使用ViewPager或者我应该使用Fragments吗?如果Fragment是要走的路,那么我将如何使用滑动手势实现页面切换?如果它是一个ViewPager然后如何添加内部滚动以及如何使用底部的按钮控制它?

任何帮助将不胜感激,谢谢.

android android-layout android-fragments android-viewpager

8
推荐指数
1
解决办法
8518
查看次数