为什么我的书籍项目布局显得如此紧密,所以书籍图像应该彼此靠近,如所附图像所示。我已经尝试过改变重力和方向,但这并不能解决我的问题。一些帮助将不胜感激。预先谢谢您
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_margin="5dp"
android:background="#FFFFFF"
android:layout_height="wrap_content">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#FFFFFF"
android:orientation="vertical">
<ImageView
android:id="@+id/bookImage"
android:scaleType="fitCenter"
android:layout_width="match_parent"
android:layout_height="180dp" />
<TextView
android:id="@+id/bookTitleTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/bookImage"
android:paddingLeft="@dimen/album_title_padding"
android:paddingTop="@dimen/album_title_padding"
android:paddingRight="@dimen/album_title_padding"
android:text="A boy with tigers heart"
android:textColor="#424242"
android:textSize="@dimen/album_title" />
<TextView
android:id="@+id/bookAuthorTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/bookTitleTv"
android:paddingLeft="@dimen/album_title_padding"
android:paddingRight="@dimen/album_title_padding"
android:paddingBottom="@dimen/songs_count_padding_bottom"
android:text="by Georeg Lopeaa"
android:textSize="@dimen/songs_count"
android:textStyle="italic" />
<TextView
android:id="@+id/deleteTextView"
android:layout_width="match_parent"
android:layout_height="@dimen/ic_album_overflow_height"
android:layout_below="@+id/bookAuthorTv"
android:layout_alignBottom="@+id/bookAuthorTv"
android:layout_marginBottom="0dp"
android:paddingLeft="@dimen/album_title_padding"
android:paddingRight="@dimen/album_title_padding"
android:paddingBottom="@dimen/songs_count_padding_bottom"
android:text="@string/vertical_ellipsis"
android:textSize="@dimen/songs_count" />
</LinearLayout>
</LinearLayout
答案 0 :(得分:0)
我将从删除您的一个线性布局开始,让线性布局成为线性布局的子视图是多余的。
现在,在您的TextViews中,尝试将layout_width设置为match_parent而不是wrap_content。