android – 如何知道我的Activity何时完全创建?

android – 如何知道我的Activity何时完全创建?,第1张

概述我有一个包含大量数据和元素的Activity. 当它有太多信息时,活动等待显示为白色,这不是我想要的,我实际上想要在加载数据时显示活动. 那么,我怎样才能知道我的活动何时完全创建? 我的目的是在第二个线程中启动等待活动的活动. 您可以使用AsyncTask并显示进度对话框,直到加载数据. private class FetchRSSFeeds extends AsyncTask<String, V 我有一个包含大量数据和元素的Activity.

当它有太多信息时,活动等待显示为白色,这不是我想要的,我实际上想要在加载数据时显示活动.

那么,我怎样才能知道我的活动何时完全创建?

我的目的是在第二个线程中启动等待活动的活动.

解决方法 您可以使用AsyncTask并显示进度对话框,直到加载数据.

private class FetchRSSFeeds extends AsyncTask<String,VoID,Boolean> {  private ProgressDialog dialog = new ProgressDialog(HomeActivity.this);  protected voID onPreExecute() {    this.dialog.setMessage(getResources().getString(            R.string.Loading_String));    this.dialog.show();  }protected Boolean doInBackground(final String... args) {    try {        // Fetch the data from URL        // do background process        return true;    } catch (Exception e) {        Log.e("tag","error",e);        return false;    }}@OverrIDeprotected voID onPostExecute(final Boolean success) {    if (dialog.isShowing()) {        dialog.dismiss();    }    if (success) {        // Setting data to List adaptar        setListData();    }}
总结

以上是内存溢出为你收集整理的android – 如何知道我的Activity何时完全创建?全部内容,希望文章能够帮你解决android – 如何知道我的Activity何时完全创建?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1121994.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存