add info list adapter
fix the bug of checkbox