Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
(Android)来自项目内其他包的调用片段_Android_Android Fragments_Android Fragmentactivity - Fatal编程技术网

(Android)来自项目内其他包的调用片段

(Android)来自项目内其他包的调用片段,android,android-fragments,android-fragmentactivity,Android,Android Fragments,Android Fragmentactivity,所以情况是这样的 com.example.fragment1.FragmentSample.class com.example.fragment2.FragmentSample2.class ,,, com.example.main.MainActivity.class 因此,当我的应用程序启动时,它将创建fragmentsample作为默认值,我喜欢在fragmentsample中按下enter按钮时调用fragmentsample2。。。但是我的代码总是出错,我怎么能做到呢??顺便说一句

所以情况是这样的

com.example.fragment1.FragmentSample.class com.example.fragment2.FragmentSample2.class ,,, com.example.main.MainActivity.class


因此,当我的应用程序启动时,它将创建fragmentsample作为默认值,我喜欢在fragmentsample中按下enter按钮时调用fragmentsample2。。。但是我的代码总是出错,我怎么能做到呢??顺便说一句,我的主要活动在活动上扩展。。。根据我的经验,当片段与其活动不属于同一个包时,ADT不高兴无法识别R文件,因此在您的情况下,您需要将FragmentSample.java和FragmentSample2.java移动到com.example.main中


如果这不能解决您的问题,您需要提供有关所看到错误的更多详细信息。

FragmentActivity是为了与pre Honeycomb兼容,因此如果您不需要支持旧的stuff活动,也可以。如果你已经阅读了谷歌片段指南,那么你应该发布一些代码。