5つのボタンを備えたオプションメニュー(電話のメニューキーを押すとポップアップします)があり、すべてに1つの48x48の画像とテキストがあります。
これで、5つのボタンが2行で表示されますが、5つのボタンすべてが1つの行に収まるように、ボタンのサイズを小さくしたいと思います。
どうすればこれを達成できますか?
メニューのレイアウトXMLファイルのパラメーターを使用してそれを行うことはできますか?
5つのボタンを備えたオプションメニュー(電話のメニューキーを押すとポップアップします)があり、すべてに1つの48x48の画像とテキストがあります。
これで、5つのボタンが2行で表示されますが、5つのボタンすべてが1つの行に収まるように、ボタンのサイズを小さくしたいと思います。
どうすればこれを達成できますか?
メニューのレイアウトXMLファイルのパラメーターを使用してそれを行うことはできますか?
私の知る限り、メニューは最大3つのボタンが隣り合った標準レイアウトを使用しているため、このhttp://developer.android.com/guide/topics/ui/menus.htmlを読むと、わかりやすくなります。通常のメニューに最大6つのメニュー項目を追加でき、その後は拡張メニューに移動するため、1行あたり3項目、2行で合計6項目になると言います。それがAndroidの設計方法です。
どういう意味か100%わかりませんか?しかし、マージンとパディングであなたが望むものを達成できるかもしれませんか?
パディングするとボタンのサイズが大きくなります