0

Mono for Android文档示例项目“ HoneycombFragments ”的TitlesFragment中,这一行出现在OnActivityCreated中。

        var detailsFrame = Activity.FindViewById<View>(Resource.Id.details);
        _isDualPane = detailsFrame != null && detailsFrame.Visibility == ViewStates.Visible;

在生命周期的这个阶段,详细视图在哪里被创建,因为它没有在 Layout xml 中被引用,也没有在这个阶段的代码中(详细视图在稍后阶段添加到代码中)。它神奇地使它看起来像细节视图构造函数还没有被调用。

4

1 回答 1

0

编辑器中似乎存在错误。当有 2 个具有相同名称的布局时,双击一个,然后另一个为您提供相同的文件。因此,我看不到实际上添加到第二个 xml 中的 XML 的详细信息视图。

在此处输入图像描述

于 2012-10-01T21:10:01.690 回答