次のようないくつかの ImageButtons を含む GridLayout があります。
<ImageButton
android:id="@+id/btnColor00"
android:layout_column="0"
android:layout_row="0" />
レイアウトは ImageButtons を正しく表示しますが、ImageButtons の GridLayout を動的に作成するためにプログラムで実装したいと考えています。
以下のコードをプログラムしましたが、まだわからないのは、android:layout_column、android:layout_row をプログラムで設定する方法です。
ibs = new ImageButton[42];
for (int i=0; i<42;i++) {
ibs[i] = new ImageButton(getContext());
LayoutParams params = ibs[i].getLayoutParams();
params.height = 40;
params.width = 40;
ibs[i].setLayoutParams(params);
}
LayoutParams と ImageButton のメソッドを検索しましたが、類似のコマンドが見つかりませんでした。誰でも私を助けることができますか?ありがとう。