1

Androidで複数の重複したレイアウトを作成する方法(たとえば、2つのレイアウトを作成し、1つのレイアウトを無効にして1つのレイアウトを無効にし、他のレイアウトを有効にして、このレイアウトが他のレイアウトと重なった)。

4

1 に答える 1

1

いくつかのオプションがあります。

FrameLayout

これにより、ビューを直接積み重ねることができます。これは、場合によっては便利でシンプルですが、制限があります。これらのビューを整列させるのには役立ちません。単にスタックするだけです。

RelativeLayout

これはおそらく最良のオプションであり、ビューを互いに積み重ねることができますが、ビューを互いに整列させることもできます。エッジを揃えたり、ビューを並べて配置したり、親の中央に配置したりできます。これは、Androidで最も強力なビューの1つです。

AbsoluteLayout

これは非推奨であり、その使用は推奨されていません。そうは言っても、正確なピクセルがどうあるべきかを知っていれば、これによりピクセルの完璧なビューアライメントが得られます。非推奨となる理由は、Androidデバイスの画面サイズとピクセル密度が変動するためです。このビューを使用すると、デバイスのサポートが大幅に制限される可能性が高くなります。

于 2013-03-13T04:18:45.680 に答える