私はアンドロイドの開発には新しく、断片とレイアウト(Xamarin.Androidはそれが価値あるものです)に苦しんでいます。プログラマブルなアンドロイドフラグメントのレイアウト
メインビューのOnCreateメソッドでプログラムでフラグメントを追加しています。フラグメントの1つはナビゲーションのコントロールを保持し、フライオーバーイディオムを実装します。今私の問題は、ナビゲーションフラグメントの幅、例えば、親コントロールの幅の半分を作る方法が見つからないということです。私がレイアウトにアクセスすることができたすべてのオーバーライドでは、フラグメントとメインビューの幅が両方とも0になっています。レイアウトファイルで断片的にフラグメントのサイズを設定することもできませんでした。最初にフラグメントを隠すのと同じ方法でアクセスすることになるでしょう)。 Xamarin/VSは、サイズの設定やプロパティの文字列への変換(つまり、parent_widthなど)が無効であると訴えています。
私が読んだ断片に関するすべてのチュートリアルでは、この点が省略されています。
(I)OnGlobalLayoutListenerが私のトリックでした。どうもありがとうございました。 –