java.lang.IllegalStateException: No activity 错误...

原创
2013/04/11 13:55
阅读数 2K
使用  

public void addFragmentToStack(int containerViewId, Fragment fragment) {
		if (mCurrentFragment != null) {
			getSupportFragmentManager().beginTransaction()
					.detach(mCurrentFragment)
					.replace(containerViewId, fragment)
					.attach(fragment).addToBackStack(null).commit();
		} else {
			FragmentTransaction ft = getSupportFragmentManager()
					
			// 设置动画效果
			ft.replace(containerViewId, fragment);
			ft.commit();
		}

		mCurrentFragment = fragment;

	}

展开阅读全文
打赏
0
0 收藏
分享
加载中
试了下你的代码,好使了,就加了一个addToBackStack(null)
2014/02/27 09:31
回复
举报
我也遇到了此问题,现在正在努力解决,试了网上的好多方法都不管用
2014/02/27 09:27
回复
举报
更多评论
打赏
2 评论
0 收藏
0
分享
返回顶部
顶部