如果子控件是match_parent ,使用的是EXACTLY 模式.如果此时父控件也是match_parent 这个时候,这个match_parent是尺寸是如何确定的呢?
match_parent
EXACTLY
先一层一层向上确定最外层的尺寸,然后从上往下根据match_parent确定每个父控件的高度吗?
欢迎选择我的课程,让我们一起见证您的进步~~
コントロールの幅と高さは、親コントロールと子コントロールの両方によって決まります。詳細については、次の記事を参照してください: コントロールのサイズを測定する
子コントロールは親コントロールによって制約されます
どの言語にも欠点と利点があります。たとえば、Java にはクロージャがありません。エージェントは機知に弱く、コードの量は簡単に数十万に達します。複雑な設定などが無数にあり非常に面倒です
まず、子コントロールの測定は親コントロールによって完了します
@风云と同様に、コントロールの幅と高さは、親コントロールと子コントロールによって共同で決定されます
親コントロールが指定されたサイズである場合を考えてみましょう。その場合、match_parent および子コントロールのその他の状況では、親コントロールのサイズを知る必要があります
親コントロールが wrap_content の場合: 親コントロールは、それ自体を計算するために、すべての子コントロールが占めるスペースを知る必要があります。
wrap_content
コントロールの幅と高さは、親コントロールと子コントロールの両方によって決まります。詳細については、次の記事を参照してください:
コントロールのサイズを測定する
子コントロールは親コントロールによって制約されます
どの言語にも欠点と利点があります。たとえば、Java にはクロージャがありません。エージェントは機知に弱く、コードの量は簡単に数十万に達します。複雑な設定などが無数にあり非常に面倒です
。まず、子コントロールの測定は親コントロールによって完了します
@风云と同様に、コントロールの幅と高さは、親コントロールと子コントロールによって共同で決定されます
親コントロールが指定されたサイズである場合を考えてみましょう。
その場合、
match_parent
および子コントロールのその他の状況では、親コントロールのサイズを知る必要があります親コントロールが
wrap_content
の場合:親コントロールは、それ自体を計算するために、すべての子コントロールが占めるスペースを知る必要があります。