看了网上不少方法都是假的,不能将空间按照原本大小靠左靠右。
后来发现了解决办法:使用weight,神奇的weight=0的时候发生过各种神奇的事情。以后慢慢总结
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="@dimen/item_height"
android:orientation="horizontal">
<ImageView
android:id="@id/drag_handle"
android:layout_width="wrap_content"
android:layout_height="@dimen/item_height"
android:layout_weight="0"
android:background="@drawable/drag" />
<CheckedTextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="@dimen/item_height"
android:layout_weight="1"
android:gravity="center_vertical"/>
<ImageView
android:id="@id/click_remove"
android:layout_width="@dimen/item_height"
android:layout_height="@dimen/item_height"
android:layout_weight="0"
android:background="@drawable/delete_x" />
</LinearLayout>