【发布时间】:2020-03-03 00:18:53
【问题描述】:
我正在尝试在片段中使用支持片段管理器,但它说 SupportFragmentManager 在当前上下文中不存在。
这是我的代码
private void Adapter_RateItemClick(object sender, DriversAdapterClickEventArgs e)
{
RatingFragment editAluminiFragment = new RatingFragment();
var trans = SupportFragmentManager.BeginTransaction();
editAluminiFragment.Show(trans, "Rate");
}
我用过
使用 FragmentManager = Android.Support.V4.App.FragmentManager; ? 接下来我该怎么办
【问题讨论】:
-
您很可能希望调用活动并在那里进行片段事务。如果你真的想在片段内部做点什么,你应该使用子片段管理器,见这里:stackoverflow.com/questions/20676690/…
-
看看this thread会有帮助。