2016-06-21 13 views
-1

LinearLayout内に2つのスイッチが隣り合っています。十分なスペースがない場合、ビューを2行目の行に分割するレイアウト

問題はAPIレベル20でスイッチが多くのスペースを取ることです:

APIレベル23で

enter image description here

(私はそれが変更されたAPIレベルでは知らないし、そうでありません

enter image description here

たレイアウト(どのように)私は最初の画像に第二のスイッチが最初の1以下になることを達成することができますでは(そうで話すこと:ここで問題)スイッチは、よりミニマルになりました2番目の行)、ただし、ラベルを正しく表示するための十分なスペースがない場合に限ります。

可能であれば、第三者のライブラリを使用したくありません。

答えて

1

標準レイアウトではこれを達成できないと思います。しかし、FlexboxLayoutを使用することができます。

android.widget.Switchの代わりにandroid.support.v7.widget.SwitchCompatを使用することをお勧めします。スイッチはAndroidのさまざまなバージョンで同じ(マテリアルスタイル)のように見えます。

関連する問題