use of fragment with custom adapter for ListView