android中控件的宽高是父控件先确定还是子控件先确定?
天蓬老师
天蓬老师 2017-04-18 09:04:28
0
4
589

如果子控件是match_parent ,使用的是EXACTLY 模式.
如果此时父控件也是match_parent 这个时候,这个match_parent是尺寸是如何确定的呢?

先一层一层向上确定最外层的尺寸,然后从上往下根据match_parent确定每个父控件的高度吗?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(4)
Peter_Zhu

コントロールの幅と高さは、親コントロールと子コントロールの両方によって決まります。詳細については、次の記事を参照してください:
コントロールのサイズを測定する

いいねを押す +0
黄舟

子コントロールは親コントロールによって制約されます

いいねを押す +0
Ty80

どの言語にも欠点と利点があります。たとえば、Java にはクロージャがありません。エージェントは機知に弱く、コードの量は簡単に数十万に達します。複雑な設定などが無数にあり非常に面倒です

いいねを押す +0
黄舟

まず、子コントロールの測定は親コントロールによって完了します

@风云と同様に、コントロールの幅と高さは、親コントロールと子コントロールによって共同で決定されます

親コントロールが指定されたサイズである場合を考えてみましょう。
その場合、match_parent および子コントロールのその他の状況では、親コントロールのサイズを知る必要があります

親コントロールが wrap_content の場合:
親コントロールは、それ自体を計算するために、すべての子コントロールが占めるスペースを知る必要があります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート