刷新Android应用活动

刷新Android应用活动

本文介绍了刷新Android应用活动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是一个手动刷新活动正确的方式?

Is this A correct way to manually refresh an activity?

....
case R.id.action_refresh:
        Intent i = new Intent(Homepage.this, Homepage.class);
        Toast.makeText(Homepage.this, "refreshing", Toast.LENGTH_LONG).show();
        finish();
        startActivity(i);

看到,这种方法破坏了活动并重新创建它,我是游荡weither它可能是多昂贵的方法。

seeing that this method destroys the activity and recreates it, i was wandering weither it may be to much of a costly method.

推荐答案

你所给出的方法是一个标准。但是,如果你需要另一种方法,你可以用下面的方法

The method given by you is a standard one. But if you need another method you can use the following method

 onCreate(null)

这篇关于刷新Android应用活动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-16 03:29