Вы не должны помещать ListView в ScrollView, потому что класс ListView реализует собственную прокрутку, и он просто не получает жесты, потому что все они обрабатываются родительским ScrollView
В случае, если кто-либо еще приземляется здесь с той же проблемой, я встретился. Я получал ту же ошибку как выше:
Вызов init метода перестал работать; вложенная исключительная ситуация является org.hibernate. MappingException: не Мог определить тип для: java.util. Набор, за таблицей:
В спящем режиме отражение использования для определения, какие столбцы находятся в объекте. У меня был закрытый метод, который запустился с, 'получают' и возвратил объект, который был также быть в спящем режиме объектом. Даже частные методы get, которых Вы хотите, в спящем режиме для игнорирования, должны быть аннотированы @Transient. Как только я добавил @Transient аннотацию, все работало.
@Transient
private List<AHibernateEntity> getHibernateEntities() {
....
}
Просто вставьте @ElementCollection аннотацию по своей переменной списка массива, как указано ниже:
@ElementCollection
private List<Price> prices = new ArrayList<Price>();
я надеюсь, что это помогает