私のアプリにはいくつかの構成ダイアログがあり、それらのすべての下部にキャンセル/OK ボタンがあります。現在、API レベル 11 以降では、キャンセルを左側に、OK を右側に表示し、ButtonBar スタイルも使用したいと考えています。API レベル 10 以下では、フローティング ボタンを表示し、左側に [OK] を表示したいと考えています。
現在、レイアウトとレイアウト v11 フォルダーの両方に XML レイアウトのコピーがあり、ボタン領域以外は何も違いはありません。ただし、これらのレイアウトはかなり複雑で、スペースを節約しようとしているので、各レイアウトのコピーを 1 つだけ作成し、レイアウトをテンプレートにスナップして、下部に適切なボタン スタイルを配置することをお勧めします。これについて最善の方法は何ですか?フラグメント?