2012-03-12 4 views
0

独自の背景画像を持つ3つのカスタムボタンを配置する必要があるカスタム画像の背景を持つカスタムポップアップウィンドウがあります。私はすべてのコンポーネントのために1組のイメージしか持っていないので、私はすべての部品を適切に拡大する必要があります。今私の質問は、ボタンがポップアップウィンドウの背景イメージの適切な部分と並んでいることを確認する方法です。あらゆる種類の幅と高さを実験しています。すべてのテストデバイスで一貫して見えるようにすることはできません。誰かが私にいくつかのポインタを与えることができますか?xmlに整列するグラフィカルなボタンを取得する

EDIT:ただ、それをできるだけ明確にするために、下の画像は、私が話していますものの種類を示しています

enter image description here

私は矢印でラインアップするためのグラフィカルボタンが欲しいですこれらはポップアップウィンドウの背景画像の一部です。

答えて

0

ボタンをxmlレイアウトに配置し、このビューをカスタムポップアップに設定し、コードからボタンに画像を設定することができます。

+0

しかし、非カスタムテキストボタンが背景画像に対して適切な場所に表示されるようにするにはどうすればよいですか? – Mick

+0

私は、グラフィカルではなくテキストであれば適切な場所にボタンを置く方が簡単だが、setBackgroundResource()というコードではボタンのサイズが変わることが分かりました。私が望むのは、setBackgroundResourceButDontChangeSize()関数です。 – Mick

関連する問題