poderia ser utilizado getLayoutInflater() no lugar de getSystemService....

http://stackoverflow.com/questions/12132370/is-there-any-difference-between-getlayoutinflater-and-getsystemservicecontex