Tôi chỉ tìm thấy tôi không thể xóa khoảng trống giữa 2 nút ngay cả khi tôi đặt layout_marginRight
và layout_marginLeft
như dưới đây. Nhưng nó có ý nghĩa nếu tôi đặt không gian lớn hơn như 10 dp. Bất kỳ cách nào để giải quyết nó?Android: cách làm cho nó không có khoảng trống giữa 2 nút trong một linearlayout ngang
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:orientation="horizontal" android:padding="0dp"
android:layout_height="wrap_content" android:gravity="fill_horizontal" android:layout_margin="0dp">
<Button android:id="@+id/LocationTitleButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="0dp"
android:layout_gravity="center_vertical"
android:layout_weight="1"
android:ellipsize="end"
android:gravity="center_vertical"
android:scrollHorizontally="true"
android:singleLine="true"
android:text="Add location"
android:textStyle="bold" />
<Button android:textColor="#FF000000"
android:layout_weight="0"
android:id="@+id/AddLocationButton"
android:text="Search"
android:gravity="center_vertical"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="0dp" />
</LinearLayout>
Bạn nên đặt layout_width của "0dip" cho mỗi nút. Tôi hy vọng nó sẽ giúp. –
nó không hoạt động, tôi sẽ làm cho nút bên phải biến mất vì trọng lượng của nó là 0. –
Có cần phải đặt trọng số của nút thứ hai thành 0 không? –