
回复
一般android 的FragmentManager管理操作如下:
//android 代码
getSupportFragmentManager().beginTransaction()
.add(R.id.container)
.commit()
鸿蒙中Fragment对应的是Fraction,那么在鸿蒙里如何来添加Fraction呢?
首页需要一个FractionAbility,通过它来获取FractionMagager类,再获取FractionScheduler类进行添加Fraction即可。
android 与 鸿蒙对应
Fragment ---------- Fraction
FragmentMAnager ---------- FractionMagager
FragmentTransaction ---------- FractionScheduler
commit() --------- submit()
下面来演示下
1、将当前Ability类 转为FractionAbility,这里只是添加转换方法,不影响当前Alibity类
2、通过FractionAbility获取FractionScheduler
3、直接添加Fraction
搞定。