「invalidate」はビューのスタイルをリロードできず、「ビュー」を作成して独自のスタイルをリロードする方法を知りたいと思っています。
「setContentView」のような方法が必要ですが、すべてのビューをリロードする必要はありません。
たとえば、「padphone」では、電話がパッドに押し込まれ、コードを使用して「xlarge」フォルダから値を取得すると、表示が変わります。ただし、ビューはxlargeフォルダーからスタイルを再ロードしません。
「invalidate」はビューのスタイルをリロードできず、「ビュー」を作成して独自のスタイルをリロードする方法を知りたいと思っています。
「setContentView」のような方法が必要ですが、すべてのビューをリロードする必要はありません。
たとえば、「padphone」では、電話がパッドに押し込まれ、コードを使用して「xlarge」フォルダから値を取得すると、表示が変わります。ただし、ビューはxlargeフォルダーからスタイルを再ロードしません。
このビューのサイズが変更されたときにビューを更新する必要がある場合は、requestLayout がその役割を果たします。
ああ!私はそれを達成できなかったことを知っています。
実際、Androidは「Reflection」ロードXml変換を属性に使用しています。「膨らませる」のように。
だから、私は「setContentView」しかできません。