説明
レイアウト xml でネストされた重みの合計を設定すると、パフォーマンスに影響するという警告メッセージが表示されます。
質問1
私は最近それを見ました。彼らはこの問題を修正しましたか?
質問2
レイアウトの重みを設定しても、親への重みの合計が適切に設定されるわけではありません。これも、重みの合計を親に設定すると見なされますか?
説明
レイアウト xml でネストされた重みの合計を設定すると、パフォーマンスに影響するという警告メッセージが表示されます。
質問1
私は最近それを見ました。彼らはこの問題を修正しましたか?
質問2
レイアウトの重みを設定しても、親への重みの合計が適切に設定されるわけではありません。これも、重みの合計を親に設定すると見なされますか?
レイアウトの重みを指定するネストされたlinearlayouts を使用している場合、Android Lint の警告が表示されます。それはまだそこにあります。重み付けされたレイアウトのネスト レベルごとに、必要なメジャー/レイアウト パスの数が 2 倍になるため、パフォーマンスが低下します。ネストのレベルが 1 の場合、lint の警告は表示されません。
正確な意味はわかりませんが、ドキュメントはあなたの質問に答えていますか:
最大重量合計を定義します。指定しない場合、すべての子の layout_weight を加算して合計が計算されます。