我希望在运行时期间从活动代码中找到GridLayout中特定行和列号的宽度和高度。
答案 0 :(得分:0)
我设法通过在xml
中创建虚拟布局来实现此目的,如下所示:
<LinearLayout
android:id="@+id/l_dummy_1"
android:layout_gravity="fill_horizontal|fill_vertical"
android:layout_row="0"
android:layout_column="0"
android:layout_columnSpan="4"
android:orientation="vertical"
/>
然后我通过调用
获得了4列的总维数 dummyLayout = (LinearLayout) findViewById(R.id.l_dummy_1);
width = dummyLayout.getWidth();
height = dummyLayout.getHeight();