我正在使用BottomSheetFragment
实现应用,无法理解我可以在何处访问片段的测量根View
。问题是onViewCreated()
没有被调用。 getView()
,onAttach()
,onActivityCreated()
,onStart()
中的onResume()
返回null。
我的setupDialog
方法代码:
@Override
public void setupDialog(Dialog dialog, int style) {
super.setupDialog(dialog, style);
View contentView = View.inflate(getContext(), getContentResource(), null);
dialog.setContentView(contentView);
}
答案 0 :(得分:0)
您可以从片段的onCreateView
获取
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.your_custom_bottom_sheet_layout, container, false);
//Your code here
return rootView;
}