Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.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中启动actionbar活动时片段不起作用?_Android_Android Actionbar_Fragment - Fatal编程技术网

在android中启动actionbar活动时片段不起作用?

在android中启动actionbar活动时片段不起作用?,android,android-actionbar,fragment,Android,Android Actionbar,Fragment,您好,我在操作栏活动中实现列表视图,当它第一次启动但不工作时 我已经尝试了下面的代码,但它不适合我,我刚刚开始学习actionbar MainActivity.java 提交事务 fragmentManager.beginTransaction().replace(R.id.container, fr).commit(); 请分享更多信息:例如日志、什么是异常等。乍一看,我认为您应该在onCreate方法中提交片段事务。修复它,这可能是一个原因;)没有得到你的观点意味着提交?对不起,我的意思是

您好,我在操作栏活动中实现列表视图,当它第一次启动但不工作时

我已经尝试了下面的代码,但它不适合我,我刚刚开始学习actionbar

MainActivity.java


提交事务

fragmentManager.beginTransaction().replace(R.id.container, fr).commit();

请分享更多信息:例如日志、什么是异常等。乍一看,我认为您应该在onCreate方法中提交片段事务。修复它,这可能是一个原因;)没有得到你的观点意味着提交?对不起,我的意思是:fragmentManager.beginTransaction().replace(R.id.container,fr)。提交();请不要忘记附加有关错误的更多信息,以使其更简单。谢谢,它正在工作。只有一个问题当前FragmentOne()类在同一个活动中,如果我在活动之外声明该类,则表示该类是一个新类,而不是给我错误片段fr=new FragmentOne();将fr转换为FragmentOne(),如果将fr转换为FragmentOne(),则使用fragmentManager.beginTransaction().replace(R.id.container,fr.commit();在这个replace give me error change fr to fragment中,如果我想在活动之外使用fragmenone(),我应该怎么做
fragmentManager.beginTransaction().replace(R.id.container, fr).commit();