Dòng final DatabaseHandler db = new DatabaseHandler(getActivity());
được khai báo ở đầu lớp của bạn và do đó khi tạo Fragment getActivity () sẽ trả về một tham chiếu null.
Nếu bạn di chuyển nó vào bên trong phương thức onCreate (), bạn sẽ có một tham chiếu Activity mà trình xử lý db của bạn có thể sử dụng.