繁体   English   中英

替换“底部工作表”对话框中的框架布局

[英]Replace a frame layout inside a Bottom Sheet Dialog

我想用另一个片段替换底部工作表对话框中的框架布局。 我可以正确获取布局的ID,但是在替换时会崩溃。 崩溃发生在片段管理器类中。

  container = (ViewGroup) mContainer.onFindViewById(f.mContainerId);
                            if (container == null && !f.mRestored) {
                                String resName;
                                try {
                                    resName = f.getResources().getResourceName(f.mContainerId);
                                } catch (NotFoundException e) {
                                    resName = "unknown";
                                }
                                throwException(new IllegalArgumentException(
                                        "No view found for id 0x"
                                        + Integer.toHexString(f.mContainerId) + " ("
                                        + resName
                                        + ") for fragment " + f));
                            }

引发“未找到视图”异常。 底页有可能吗?

您不能在“底表”对话框中执行片段事务,为此,您应该使用“底表”对话框片段

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM