将我的 Android 手机从 potrait 转到landscpe,结果我的列表视图中的所有列表项都在调整大小。ListView 未正确刷新。列表视图宽度不会在方向更改时填充父级。我在清单文件中为我的活动尝试了 configChanges:orientation,但结果仍然相同。
图像如下所示:
肖像:
景观:
整行都在改变方向。
下面提到了使用的xml布局:
<LinearLayout
a:id="@+id/web_watch_list_modifier_row_body"
a:visibility="visible"
a:gravity="center"
a:background="@drawable/list_selector"
a:layout_height="wrap_content"
a:layout_width="fill_parent"
a:orientation="horizontal">
<EditText
a:id="@+id/watch_list_name_text_box"
a:layout_height="40dip"
a:layout_width="0dip"
a:layout_marginLeft="2dp"
a:maxLength="32"
a:singleLine="true"
a:layout_weight="40"/>
<ImageView
a:id="@+id/dragImageView"
a:background="@drawable/drag_button_img"
a:layout_height="wrap_content"
a:layout_width="wrap_content"/>
</LinearLayout>
期待您的宝贵建议...