Fixed the DatabaseAdapter to use try/catch blocks and adjusted the logic for going through all rows collected by cursor objects in order to properly store each row's data (before, only the first row of data was being saved appropriately as many times as there are rows). Apparently, sometimes cursor objects can return null (even when set up properly?), and the app will crash when these are encountered unless the try/catch blocks are in place. Currently, the "Load Workout" screen properly flips between the "Recent" and "All" workout tabs (as displayed on the UI group's powerpoint) and they are set up almost identically to the way the muscle selection page is set up. So far, the "All" tab displays a textView for each workout, but I am currently working on the dropdown menus. NYI: Querying the database for workouts completed within the past week.