ビューの横幅を取得して、Javaのコードで8で割り算した値を1つのボタンの幅にすればいいと思います。
XMLでは難しいかも。
私はこの方法で実現しました。
以上、よろしくお願いします。
--
/***
* 椋梨 健太郎 http://twitter.com/#!/mk18
*/
すみません、補足させて頂きます。
android:layout_weight
を使用して均等に割付も可能ですが、ボタンを正方形にする場合はサイズを取得して
割り算するほうが簡単です。
鈴木@triTech です。
カレンダー用に7×6のタイル状表示を作るのに GridView + ArrayAdapterを
使いました。#結果 2gaibu Date というアプリを公開しています。
item 毎の横幅は GridView の方で、縦は ArrayListAdapter に渡すlayout XML
にてという話になりました。layout-XXX/ に微調整した XML を置くことでしのいで
います。ご参考まで。
> --
> このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
> このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
>