我已经看过各种其他Android帖子,这些帖子谈论编辑确定主要活动的XML文件部分。但是这个简单的解决方案对我来说根本不起作用,大概是因为我试图改变大型应用程序中的主要活动,并且由此产生的松散末端会导致大量的错误。
除了更改启动活动之外,我还为正在替换启动活动的ex-startup活动添加了活动标记。但我不知道应该添加哪些更改来处理因启动活动更改而搞砸的碎片。
我收到此错误:
/AndroidRuntime( 741): Caused by: java.lang.IllegalArgumentException: No view found for id 0x7f05003c for fragment PlaceholderFragment{42894810 #0 id=0x7f05003c}
感谢任何帮助。
编辑:我还更改了布局设置以对应于片段布局而不是活动布局。我也做了这样,以便新活动扩展Activity而不是ActionBarActivity。还有什么我应该做的吗?
答案 0 :(得分:0)
我认为您还没有使用在创建新项目时自动添加的PlaceHolderFragment。您必须已编辑fragment_main xml文件并尝试在MainActivity oncreate方法中使用findviewby id。对adt的新更新让很多人犯了这个简单的错误。