アンドロイドデータバインディングに問題があります。現在、私はsetContentViewメソッドを使用するときにレイアウト名を渡すだけで、コンテンツビューを設定するレイアウトを自動的に検出する必要があります。複数のレイアウトを持つAndroidデータバインド
しかし、データバインディングを使用すると、その解決策は何でしょうか。 私が知っているように、バインディングの名前は設定によって異なります。ですから、ActivityMainBindingを使用すると、常に同じレイアウトのデータバインディングになります。私はマーカー(各設定のbool)を指定し、if/elseステートメントを使用して必要なバインディングを膨らませるソリューションについて読んだが、それはとても悪い解決策である。
は、誰もが活動/フラグメントは異なる構成のレイアウト/ポート/ SW600-ポート/土地など
感謝を別のレイアウトを使用した場合のよりよい解決策を提案することができます!
ありがとう@George!本当に素晴らしい答え! – sromanov