0

TitlesFragmentのMonoforAndroidドキュメントサンプルプロジェクト「HoneycombFragments」では、この行はOnActivityCreatedに表示さます

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

ライフサイクルのこの段階では、レイアウトxmlでも参照されていないため、詳細ビューが作成されています。また、この段階のコードでもありません(詳細ビューは後の段階でコードに追加されます)。詳細ビューコンストラクターもまだ呼び出されていないように見えるように魔法のように作られています。

4

1 に答える 1

0

エディタにバグがあるようです。同じ名前のレイアウトが 2 つある場合、一方をダブルクリックしてからもう一方をダブルクリックすると、同じファイルが表示されます。このため、2 番目の xml で実際に XML に追加された詳細ビューを確認できませんでした。

ここに画像の説明を入力

于 2012-10-01T21:10:01.690 に答える