I found half of a solution.
It appears the use of the android:fitsSystemWindows
theme attribute is what prevents the behavior I want. If I set this attribute to false, the navigation bar displays a ListView as it scrolls underneath it; however, the list also goes under the action bar now which is a problem.
SOLUTION: