Я думаю, что вы ответили на свой вопрос, как если бы вы наследовали от базового адаптера, вам нужно реализовать метод GetView () в вашем адаптере, если вы хотите создать надувной макет.
Согласно вашей схеме , (в ролевом классе) оно должно быть:
@Column(name="roleid")
.. вместо:
@Column(name="id")