[问题] 关于Fragment子类别的一些问题

楼主: gene07 (-.-)   2016-02-22 16:34:29
最近我在练习写一些关于fragmentTabHost的app
目前碰到了一些问题...
在新增完一些tab按钮后
当我按下tab按钮 跳到下一个class
该class我是extends FragmentActivity
程式执行后就会出现
java.lang.ClassCastException:(我的程式名字) cannot be cast to android.support.v4.app.Fragment
想请问各位,这到底是为什么~"~?
是因为mian是extends FragmentActivity
所以他的子页面一定要写成extends Fragment吗?
不能写成extends Activity吗?
作者: jason82714 (Jason)   2016-02-22 22:46:00
子页面不也是fragment吗?那就同一楼
作者: corrupt003 (QQ)   2016-02-22 18:23:00
你先去把 Fragment 的 doc 看过一次吧
作者: ssccg (23)   2016-02-22 17:33:00
fragment当然要extends Fragmentfragment跟activity是不同的东西啊
作者: kiwatami (悠游自在)   2016-02-23 09:35:00
log就是告诉你他需要的是supportv4的 Fragment 类别就像return的是String你硬要cast为Map的道理一样
作者: y3k (激流を制するは静水)   2016-02-23 20:47:00
fragment我个人用觉得很不讨喜orz
作者: kiwatami (悠游自在)   2016-02-23 22:10:00
我刚开始用也觉得怎么那么难用 感觉是来找麻烦的后来比较熟了才知道 Fragment 可以让程式码漂亮许多

Links booklink

Contact Us: admin [ a t ] ucptt.com