2014-09-13 5 views
0

Я пытаюсь изучить реализацию фрагмента. Теперь у меня есть два класса Фрагмента и один класс MainFragmentDemo. Я только объявлял класс MainFragmentDemo в манифесте, так как он расширяет Activity.But другие два классы расширяют Фрагмент. Так что я не объявлял об этом в манифесте. Но мое приложение рушится. Мой LogCat говорит как тотли классы, расширяющие фрагмент, должны быть объявлены в манифесте

java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.practise/com.example.practise.MainFragmentDemoActivity} 
Caused by: android.view.InflateException: Binary XML file line #8: Error inflating class fragment 
Caused by: java.lang.ClassCastException: com.example.practise.ListFragmentDemo cannot be cast to android.app.Fragment 
+0

Нет, вам не нужно декларировать фрагменты в манифесте. Вы должны показать нам больше своего кода, чтобы мы могли понять, что происходит. – Okas

+0

ListFragmentDemo расширяет фрагмент? –

+0

http://stackoverflow.com/questions/25823715/should-i-declare-the-mainfragmentdemoactivity-in-menifest ... plz см. Мой этот пост .. –

ответ

0

Нет, они этого не делают. Посмотрите documentation о том, как работать с фрагментами.

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