2011-01-24 8 views
4

シンプルなボタンを使用する代わりに、エレガントでスタイリッシュなボタン(ウィジェット)を作成またはダウンロードするにはどうすればよいですか?エレガントなボタンの作成

+0

を述べました。 – Greenhorn

答えて

8

完全に実装されたボタンスキンを正当なものにしたい場合は、状態リストの9パッチの描画が可能です。

9パッチドロアブルは、セクションを繰り返し使用できる標準のドロウアブルです。たとえば、ボタンの左上、上中央、上右、中左などの部分を指します。

(あなたがここに深く読むことができます:http://developer.android.com/guide/topics/graphics/2d-graphics.html#nine-patch)を

状態リスト描画可能で、特定の状態に応じてリソースを変更する描画可能です。ボタンのノーマル、ハイライト、および押された状態は状態です。これら三つの9・パッチをフックアップする

http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList

だから、かなり3ナインパッチのドローアブルを作るために必要と国家リスト描画可能。あなたがそれを行うことができ

いくつかの他の方法:

  • ビューをサブクラス化し、地上から独自のボタンを構築します。
  • 他の誰かがあなたは、あなたのデザインでのImageButtonでそれらを使用するグラフィカルなボタンを作成するためのPhotoshopを使用できるのImageButton
+0

お返事ありがとうございました。 – Pa1

関連する問題