画面サイズの値を使用する必要があるため、このようにグリッドビューのアダプターを設定しようとしています
@Override
public void onLayoutChange(View view, int left, int top, int right,
int bottom, int oldLeft, int oldTop, int oldRight, int oldBottom) {
Log.d("LayoutTest","left="+left+", top="+top+", right="+right+", bottom="+bottom);
gridview.setAdapter(new GridImageAdapter(this,bottom));
}
これは私のグリッドビューには何も表示されませんが、この行を移動すると
gridview.setAdapter(new GridImageAdapter(this,1000));
onCreateメソッドでは機能しますが、onLayoutChangeで機能しない理由がわかりません