2010-11-22 7 views
1

私は本当に簡単なxmlレイアウトを作ろうとしており、私が望むように見えるようには見えません。このレイアウトを作成するにはどうすればいいですか?非常に問題がある

alt text

は基本的に、私は一番上の私のIMAGEBUTTONに静的背景イメージを持っている:

は、私はそれが見えるようにしたいものの絵を添付しました。その下に、私はユーザーがフォトボックスにスナップした写真を持っています。私はそのためにイメージビューが必要だと思うが、代わりに画像ボタンの背景にピクチャを渡すことも可能なので、管理しやすくすることができるだろうか?

このレイアウトの前にオプションでユーザーが選択した内容に基づいて、選択した内容に基づいてオプション写真が表示されます。このオプションが選択されている場合、中央の画像の右側に写真が表示されます。

以下は、センタリングされたテキストビューであり、その下に別のものがあります。最後に、最下部に2つのボタンが重ねて表示されます。

誰かが私にこのレイアウトを取得する良い方法を示すことができますか、スナップされた写真を撮影して画像ボタンの背景にすることが可能かどうか教えてください。

ありがとうございます!

答えて

2

大部分のように見えますが、単純にしたいだけですLinearLayout。写真のある部分には、LinearLayoutまたはRelativeLayoutを埋め込むことができます。

画像の場合、任意のビューまたはビューグループの背景を任意の画像に簡単に設定することができます(どのビューにも背景用のドロアブルを設定するオプションがあります)。

UIをより直観的にする目的で、ボタンを選択するとユーザーが視覚的なフィードバックを得るように、さまざまな状態(フォーカス、選択など)の画像をわずかに変更することだけを考慮する必要がありますトラックパッドを使用して、またはボタンをクリックしてください。 「ドロウアブル」には、各状態ごとに複数の画像を組み込むサポートが組み込まれています。

+0

写真は静止しています - 単に画像を背景に単純に表示することです...ボタンの背景を画像ビューに置くよりもよいので、オプションの画像を持つことができますユーザーが選択した場合は右に移動しますか? – Sapp

+1

あなたがその機能を望む場合は、ギャラリーの一部を使用することもできます。ユーザーは複数のオプションの写真を持ち、スライドできます。 –

+0

ええ、スクロール可能な画像が必要な場合、 'Gallery'は素晴らしいクラスです。それはあなたのためにすべての仕事をします。 – EboMike

関連する問題