发现用户何时关闭首选项活动

时间:2012-12-05 16:43:31

标签: android

我知道这可能听起来很愚蠢,但我真的无法理解是否有一种直接而标准的方式来了解用户何时退出偏好活动。

case R.id.menu_settings:
        Intent i = new Intent(this, Pref.class); startActivity(i);
        Toast.makeText(this, "test", Toast.LENGTH_SHORT).show();
        updateData();
        return true;

显然,这里的“测试”Toast异步显示,而偏好设置窗口仍处于打开状态。但是在首选项中,用户可以更改要应用的重要参数,需要调用updateData():我该怎么办?我确信有一种明显的方法可以做到,但我很想念它...... 谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用startActivityforResult代替startActivity,并在onActivityResult

中显示祝酒词