添付のデモ画像Buttons
のように、さまざまな場所に表示したいAndroidアプリを構築しようとしています。
ここでの課題は、カスタム ボタンの作成と配置です。
カスタムについては、カスタムをバックグラウンドとして使用するか、シンプルなボタンを使用してそれを達成できると思います。
これらは開始するのに適切なポイントですか、他に何かアイデアはありますか?
それらを配置すると、それを達成する方法がわかりません。Buttons
CustomViews
Drawable
質問する
113 次
1 に答える
0
Android_CrazyとCloseratioがすでに述べたようにRelativeLayout
、一般的なボタンのカスタム配置にはaが最も適したオプションです。ただし、例に示されているボタンの正確な配置については、aでLinearLayout
問題なく機能します。
では、LinearLayout
ビューを相互に下または上に配置するか(を使用してandroid:orientation = "vertical"
、例に関連する)、または隣接して配置することができます(android:orientation = "horizontal"
)。ビューにマージンを追加して、水平位置(layout_marginLeft
またはlayout_marginRight
)または垂直位置(layout_marginTop
またはlayout_marginBottom
)を変更することもできます。
ボタンの外観に関しては、私は常にカスタムの背景ドローアブルを使用します。通常、ボタンが押されているときまたは選択されているときに別のドローアブルを追加するためにカスタムxmlを使用します。
于 2012-08-24T15:29:44.010 に答える