主要從以下2個地方查找問題:
-
1、Activity的布局中,查看相關(guān)布局的width和height逛腿,主要是一下圈起來的幾個。
2仅颇、Item的布局中单默,給Item設(shè)置背景時。要在LinearLayout的根布局外
多寫一層布局
忘瓦。并且Margin屬性在最外層的LinearLayout中不起作用
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:paddingStart="15dp"
android:paddingTop="5dp"
android:paddingEnd="15dp"
android:paddingBottom="5dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_shop_cart_norms"
android:gravity="center_vertical"
android:padding="13dp">
<ImageView
android:id="@+id/ivState"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="30dp"
android:layout_marginTop="10dp"
android:layout_marginBottom="10dp"
android:contentDescription="@null"
android:src="@drawable/dian" />
<TextView
android:id="@+id/tvName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="30dp"
android:maxLines="2"
android:text="XXXXXXXXXXXXXXX"
android:textColor="@color/app_black"
android:textSize="@dimen/max_size" />
</LinearLayout>
</LinearLayout>