这个 XML:
<TextView
android:text="@string/verify_code_upc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_row="1"
android:layout_column="0"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textColor="#000080" />
<EditText
android:id="@+id/editTextUPC"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:background="#ffcb05"
android:layout_row="1"
android:layout_column="1"
android:layout_columnSpan="5" />
...显示了这一点:
但是添加这个:
android:background="#ffcb05"
...到 EditText 会导致整个 EditText “消失”:
为什么?
更新
如果我给它一个明确的宽度:
android:width="240dp"
...它确实显示: