Storage objects are now serializable and can be passed with an Intent. SearchTask correctly opens the new activity. The Storage object (Recipe/SearchResult) can be accessed with getIntent().getExtras().getSerializable(result); in the new activity. Hopefully fixed fucking git also