当前位置: 代码迷 >> Android >> android Activity之间的过渡界面?该怎么解决
  详细解决方案

android Activity之间的过渡界面?该怎么解决

热度:121   发布时间:2016-05-01 22:08:10.0
android Activity之间的过渡界面?
本人自学android不久,现在遇到一个问题。有两个activity,一个是登录界面的activity LoginActivity 和一个登录结果的activity LoginResultActivity,在LoginActivity上面有一个登录的按钮,当点击该按钮的时候,出现一个数据请求等待对话框(或者进度条)。现在是一点击button的onClick事件,就直接进入登录结果LoginResultActivity。
  自己也看来一些关于ProgressBar的例子,现在暂时没有思路。那位同学有做过类似的东西,能否给点提示,最好能有一个简单的demo。
  先谢过路过和帮忙的朋友们。

------解决方案--------------------
第一个界面点击button,启动第二个界面,在第二个界面监听网络的反馈,反馈到来后跳转到第三个界面。

如果嫌繁琐,可以合并成较少的activity。
------解决方案--------------------
你的意思就是在登录成功LoginResultActivity 前一直有个进度条了,这样的话用AsyncTask,
对你的登录操作 (耗时操作)放在protected Object doInBackground(Object... params) 中;
进度条如下:
Java code
    private final ProgressDialog bar;protected void onPreExecute() {        bar.setMessage("加载中,请稍后……");        bar.show();    }    @Override    protected void onPostExecute(Object result) {        bar.dismiss();    }
  相关解决方案