0

「invalidate」はビューのスタイルをリロードできず、「ビュー」を作成して独自のスタイルをリロードする方法を知りたいと思っています。

「setContentView」のような方法が必要ですが、すべてのビューをリロードする必要はありません。

たとえば、「padphone」では、電話がパッドに押し込まれ、コードを使用して「xlarge」フォルダから値を取得すると、表示が変わります。ただし、ビューはxlargeフォルダーからスタイルを再ロードしません。

4

2 に答える 2

0

このビューのサイズが変更されたときにビューを更新する必要がある場合は、requestLayout がその役割を果たします。

于 2012-08-10T03:39:39.560 に答える
0

ああ!私はそれを達成できなかったことを知っています。

実際、Androidは「Reflection」ロードXml変換を属性に使用しています。「膨らませる」のように。

だから、私は「setContentView」しかできません。

于 2012-08-28T02:07:38.307 に答える