【发布时间】:2020-09-20 15:54:33
【问题描述】:
我发现从 BottomSheetDialog 调用 MainFragment 中的 InsertSlider 非常困难。 任何帮助和感谢
在底部表中:
public class AdminBottomSheetMainSave extends BottomSheetDialogFragment
{
// One Method I don.t Know How To Work
//((MainFragment)getContext()).InsertSliders(new ImageSlider(0,Name,Image,Price,Description));
// Not Work Too
MainFragment fragment = new MainFragment();
fragment.InsertSliders(new ImageSlider(0,Name,Image,Price,Description));
}
在片段中:
public class MainFragment extends Fragment
{
public void InsertSliders(ImageSlider imageSlider)
{
imageSliderViewModel.insert(imageSlider);
Toast.makeText(getActivity(), "Done Insert"+imageSlider, Toast.LENGTH_SHORT).show();
}
联系方式是什么,如何进入InsertSliders
【问题讨论】: