我正在使用兩個ListView這樣的:<ListView android:id="@+id/ListView" android:text="@string/Website" android:layout_height="30px" android:layout_width="150px" android:scrollbars="none" android:transcriptMode="normal"/><ListView android:id="@+id/ListView1" android:text="@string/Website" android:layout_height="30px" android:layout_width="150px" android:scrollbars="none" android:transcriptMode="normal"/>兩個ListViews 之間有一個空白行。如何刪除它?
3 回答

PIPIONE
TA貢獻1829條經驗 獲得超9個贊
如果要刪除分隔線,請使用以下代碼:
android:divider="@null"
如果要添加空格而不是分隔線:
android:divider="@android:color/transparent"
android:dividerHeight="5dp"
因此,您可以在除法器屬性中使用任何可繪制或顏色。

小唯快跑啊
TA貢獻1863條經驗 獲得超2個贊
有多種方法可以實現這一目標,但是我不確定哪個是最好的(我什至不知道有沒有最好的方法)。我知道至少兩種不同的方法可以在ListView中執行此操作:
1.將除法器設置為空:
1.1。以編程方式
yourListView.setDivider(null);
1.2。XML格式
這在您的ListView元素內。
android:divider="@null"
2.將分隔線設置為透明并將其高度設置為0,以避免在listview元素之間添加空格:
2.1。以編程方式:
yourListView.setDivider(new ColorDrawable(android.R.color.transparent));
yourListView.setDividerHeight(0);
2.2。XML格式
android:divider="@android:color/transparent"
android:dividerHeight="0dp"
- 3 回答
- 0 關注
- 457 瀏覽
添加回答
舉報
0/150
提交
取消