Use a list view layout, not a framelayout