2013-10-11 2 views
0

Я использую фрагмент и из этого фрагмента я открываю файл в формате PDF, когда я нажимаю на кнопку назад, чтобы перейти фрагмент из PDF файла, он дает мне, что исключениеСбой при Нззад из pdf-файла фрагментировать


10-11 13:22:23.429: E/AndroidRuntime(20035): Caused by: java.lang.RuntimeException: 
Unable to start activity ComponentInfo java.lang.ClassCastException: 
[email protected] must implement OnURLSelectedListener 
+0

Опубликуйте свой код 'HomeActivity'. – GrIsHu

+0

Использует ли 'HomeActivity'' OnURLSelectedListener'? –

+0

Нет, это просто активность. по обратной ссылке он должен прийти к фрагменту FileView из файла pdf, а не HomeActivity. – user2810543

ответ

0

Где-то в вашем коде вы передаете экземпляр как OnURLSelectedListener. В какой-то момент вы передаете экземпляр HomeActivity как OnURLSelectedListener. Однако HomeActivity не реализует OnURLSelectedListener.

Убедитесь, что вы передаете правильный экземпляр (смотреть с помощью this с вложенными методами), который реализует OnURLSelectedListener или убедиться, что HomeActivity реализует OnURLSelectedListener.

Смежные вопросы