1
我有一個網格佈局的圖像,在某些點從網格消失。問題是,當一整行/列消失後,下面的行將佔據它的位置。網格佈局空行是可見的
例如,如果我具有的表並取出4S,5S的將採取它們的位置。
我需要將列/行空間留空。
(我不知道什麼標題來寫。)
<GridLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:columnCount="7"
android:rowCount="4"
android:layout_gravity="center"
android:layout_weight="6">
<Button
android:text="1"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_1"
android:layout_margin="5dp"
android:onClick="box_onClick"/>
<Button
android:text="2"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_2"
android:layout_margin="5dp"
android:onClick="box_onClick"/>
<Button
android:text="3"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_3"
android:layout_margin="5dp"
android:onClick="box_onClick"/>
<Button
android:text="4"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_4"
android:layout_margin="5dp"
android:onClick="box_onClick"/>
<Button
android:text="5"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_5"
android:layout_margin="5dp"
android:onClick="box_onClick"/>
<Button
android:text="6"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_6"
android:layout_margin="5dp"
android:onClick="box_onClick"/>
<Button
android:text="7"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_7"
android:layout_margin="5dp"
android:onClick="box_onClick"/>
<Button
android:text="8"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_8"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="9"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_9"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="10"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_10"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="11"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_11"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="12"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_12"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="13"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_13"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="14"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_14"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="15"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_15"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="16"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_16"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="17"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_17"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="18"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_18"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="19"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_19"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="20"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_20"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="21"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_21"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="22"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_22"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="23"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_23"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="24"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_24"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="25"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_25"
android:layout_margin="5dp"
android:onClick="box_onClick" />
<Button
android:text="26"
android:layout_width="41dp"
android:layout_height="44dp"
android:textColor="@android:color/black"
android:background="@drawable/briefcase"
android:id="@+id/box_26"
android:layout_margin="5dp"
android:onClick="box_onClick" />
</GridLayout>
首先,圖像在哪裏消失?我只在佈局中看到帶有文本的按鈕。其次(更重要的是),圖像如何從網格中消失?你是否從佈局中刪除它們?設置可見性?請告訴我們代碼。 –
@TedHopp我應該說,按鈕有一個背景圖像,他們不是實際的圖像。我用setVisibility(View.Gone)去除圖像/按鈕。艾薩克實際上已經給了我一個解決方案。謝謝 – George