我有一个启动新活动的菜单按钮,完成后用户按下按钮并将数据写入 SQLite DB 并完成活动。但是它返回的 Fragment 显示了该信息,并且在活动完成时它不会刷新。当我回到片段时,如何确保数据被刷新?
我正在使用 startActivityForResult() 并使用下面的代码捕获结果,但我仍然没有刷新片段
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if ((requestCode == MainActivity.MYACTIVITY_REQUEST_CODE) && (resultCode == Activity.RESULT_OK))
adapter.notifyDataSetChanged();
}