刷新Android应用活动

时间:2014-02-12 18:33:28

标签: java android refresh

这是手动刷新活动的正确方法吗?

....
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);

看到这种方法破坏了活动并重新创建它,我正在徘徊,这可能是一种昂贵的方法。

1 个答案:

答案 0 :(得分:0)

您提供的方法是标准方法。但是如果你需要另一种方法,你可以使用以下方法

 onCreate(null)