当前位置: 首页 > 知识库问答 >
问题:

android studio中的片段视图(视图根)出现问题

殳勇
2023-03-14

"'公共类HomeFraank扩展了片段{

public View onCreateView(@NonNull LayoutInflater inflater,
                         ViewGroup container, Bundle savedInstanceState) {
    View root   =inflater.inflate(android.R.layout.fragment_home,container,false)
    return root;
}

} '''

碎片_home已创建但未被识别。

共有2个答案

锺离宸
2023-03-14

您能更具体地说明您的问题吗
屏幕上没有显示片段吗?或者你想让导航控制器识别它,并在某个动作中导航到它

删除android目录并调用R.layout.fragment_layout

 View root   =inflater.inflate(R.layout.fragment_home,container,false)
return root;
叶允晨
2023-03-14

试试看-

  import packagename.R //import should be like this use your project package name 
    
           public class HomeFragment extends Fragment {
            
            public View onCreateView(@NonNull LayoutInflater inflater,
                                     ViewGroup container, Bundle savedInstanceState) {
                View root   =inflater.inflate(R.layout.fragment_home,container,false)**//Here must use R of project not a android default**
                return root;
            }
            }
 类似资料:
  • 我正在写一个使用片段的简单示例。在主体活动中,有两个片段。第一个片段有一些文本视图,第二个片段有一些按钮。当用户点击textview时,文本打开按钮将被更改。 activity_main.xml mainactivity.java contentFrag.java 我没有编写控制按钮的操作,只是生成onclick事件。但是,我弄错了。请帮助我修复错误,并继续完成我的任务。

  • 问题内容: 我搜索了许多看起来像这样的问题,但没有找到我的答案。 我有一个活动,该活动具有3个可通过操作栏访问的选项卡。我通过添加3个片段来实现这一点,这些片段使我自定义视图扩展了视图类。 在数据库更改的那一刻,我尝试通过调用invalidate()/ postinvalidate()刷新选项卡中的视图,但这不起作用。正如我考虑的其他许多选项一样,调用片段的onCreateView也是如此。 但是

  • 我在一个片段中使用ListView,我已经按照Android的指示设置了所有必要的要求,下面是我的XML列表代码 在我的代码中 但是,我仍然得到这个错误 08-20 23:26:26.053:E/AndroidRuntime(30334):致命异常:main 08-20 23:206:26.053:E/Android Runtime“30334”:进程:com.deliveryscience.tr

  • 我一整天都被困在这个问题上,我似乎找不到一个适合我的情况的答案,足以让我使用。 当我单击一个列表项时,比如Blue,在Portraint中,我希望它显示一个新的片段,这是一个蓝色的屏幕,而在Sandwork中,它在半个屏幕上显示该片段,在另一个屏幕上显示listview。我正在使用ActionBarSherlock和碎片来完成这一点。 我从里到外构建了它,所以我从一个列表开始,它按照我想要的方式工

  • 在过去,Google提供了碎片类(这里我也问过我们什么时候应该使用它)。 现在,Android 4.4有了一个新的框架类,叫做“场景”。 根据我所读到的(和在课堂上看的,例如这里),它应该帮助你在状态之间的动画和转换。 这个有官方的样品吗? 是否有兼容库,可以在4.4之前的版本上使用它?

  • 我试图实现一个swipe来删除列表视图作为列的子列,这样我就可以在它下面添加一行按钮,但当它呈现时,屏幕上没有出现任何东西,我也没有得到任何错误。