Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/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_Static_Fragment - Fatal编程技术网

Android对静态片段的使用

Android对静态片段的使用,android,static,fragment,Android,Static,Fragment,我有GridFragment类,在第一个屏幕中,它是使用FragmentPagerAdapter用ViewPager实现的。在第二个屏幕中,我必须将其显示为网格。我想知道我应该遵循什么?我有两个选项将其集成到第二个屏幕中 使用FragmentTransaction或 通过在xml布局中添加片段标记,将其用作静态片段 我还需要调用一些Web服务来从服务器获取数据 它将显示在网格中。网格项布局相同。所以如果我使用 静态片段方式,直接使用点调用方法安全吗 碎片对象上的运算符?我不想使用接口仅仅触发We

我有GridFragment类,在第一个屏幕中,它是使用FragmentPagerAdapter用ViewPager实现的。在第二个屏幕中,我必须将其显示为网格。我想知道我应该遵循什么?我有两个选项将其集成到第二个屏幕中

使用FragmentTransaction或

通过在xml布局中添加片段标记,将其用作静态片段

我还需要调用一些Web服务来从服务器获取数据 它将显示在网格中。网格项布局相同。所以如果我使用 静态片段方式,直接使用点调用方法安全吗
碎片对象上的运算符?我不想使用接口仅仅触发Web服务调用。

尝试使用FragmentTransaction动态使用片段,并将GridFragment重新用于多个实现。如果您的应用程序需要兼容不同的屏幕大小,增加应用程序的灵活性,这可能会有帮助。

是的,Rishi,如果我考虑屏幕兼容性和将来的应用程序的增强,我会接受您的答案。谢谢