这是手动刷新活动的正确方法吗?
....
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);
看到这种方法破坏了活动并重新创建它,我正在徘徊,这可能是一种昂贵的方法。
答案 0 :(得分:0)
您提供的方法是标准方法。但是如果你需要另一种方法,你可以使用以下方法
onCreate(null)