2011-11-14 13 views
1

今後のAndroid開発者です。私は2.2アンドロイドプラットフォーム上で実行されている日食で私のアプリを持って、残っている唯一のことはそれに派手なボタンを追加しています。私はPhotoshopを使用していくつかのボタンを設計しましたが、私の主な問題は、画面上に適切に収まるように、ボタンの適切な寸法(幅、高さ、ピクセル)を取得することです。助けてください!ありがとうございました。Androidアプリのボタンサイズ

+1

ようこそStackOverflowへ。あなたがここで求めているのは何なのかは明らかではありません。質問を編集して、より明確にしてください。あなたが試したもの/あなたが設定した次元と、なぜこれがあなたのために働かないのかをメモしてください。関連性がある場合は、スクリーンショットを添付することもできます。ありがとう! –

答えて

0

あなたがしなければならないことは、.xmlファイルで再生することです。ボタンの幅や高さなどのプロパティを調整する必要があります。

スタート例えばこれで遊ん:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:orientation="vertical" > 

<Button 
     android:id="@+id/button1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:height="50sp" 
     android:width="100sp" 
     android:background="@drawable/my_image" 
     android:text="I'm a button" 
    /> 
</LinearLayout> 

私はあなたにこの読書をお勧めします。 Android Button

あなたのための幸運
+1

私は彼が画像ボタンを求めていると思う。その場合、ボタン定義にandroid:background = "@ drawable/my_image"を追加する必要があります。サイズを選択するには、高さと幅が最適な方法であるかどうかわかりません。おそらくdrawable-ldpiなどのフォルダを使用するほうがよいでしょう。 – Guillaume

+0

あなたは正しく、バックグラウンドプロパティを持っています。私はあなたが高さと幅を教えていることを心配していますが、これはまだ初心者として彼にとって最も正確で簡単なオプションだと思います。 – ArcDare

+0

@Guillaume、ありがとうございます。 –

0

、アンドロイドSDKは、あなたのイメージのどの部分を調整することを可能にするツールが付属しています私はあなたが心配しているものだと思っているからです。 9パッチと呼ばれ、それについて読むことができます。here