Solved the problem with the TodoList2 app. The data was not updated as onActivityResult was function was not run. removed the result_ok thing as it is negative