0

私は自分のアプリケーションにいくつかの背景画像を持っています。その背景画像にもButton画像が含まれています。私は手動で作成し、背景画像のそのボタン画像上にボタンを設定しています。 Screeenのサイズが別のデバイスで変更されている間、背景イメージに表示されている実際のボタンとButton Imageが異なって表示されます。どのように私はProperViewのためにそれを設定することができます。または、ボタンのイメージが含まれていない別の背景イメージを作成したい場合次に、画面のサイズは、デバイスの競争力が異なるためにどの画面サイズを選択する必要がありますか。 私はthisの競争力のあるドキュメントを読んでいます。しかし、私はすべてのデバイスの背景画像を設定する必要がある場合、適切なアイデアを得ていないどの画面サイズを好む必要があります。だから、どんな仲間が私をショートとスイートで説明することができますか?おかげさまで 画面サイズ解決の問題

答えて

1

Supporting Multiple Screensによれば、複数のレイアウトフォルダを作成する必要があります。

たとえば:あなたは、my_layout.xmlの2つのバージョンを持つことができます

  1. のres /レイアウト-XLARGE/my_layout.xml
  2. のres /レイアウト-ノーマル/ my_layout.xml

Read Supporting Multiple Screens;そこには多くの詳細があります。

+0

Okありがとうございます。今私はポイントを得た。しかし、私のプロジェクトには、layout-xlargeやlayout-normalのようなディレクトリはありません。だから私は自分の方法でそれを作っていなければならないか、そのディレクトリを作るためのステップがあります。 。 ? –

+0

このディレクトリを作成するには?私はそれをマニュアルにしなければならないか、それを作るためにEclipseに任意のオプションがありますか? –

+0

これを 'res'という新しいフォルダに手動で作成し、それを –