gpt4 book ai didi

android - ViewFlipper 宽度正在包装其内容并且 fill_parent 不工作

转载 作者:搜寻专家 更新时间:2023-11-01 09:13:45 24 4
gpt4 key购买 nike

这是我的布局 XML:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TableLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:stretchColumns="true">
<TableRow
android:background="#FF0000">
<ViewFlipper
android:id="@+id/viewer_something"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout
android:id="@+id/view1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#CCCCCC">
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="button one" />
</LinearLayout>
<LinearLayout
android:id="@+id/view2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FFFFFF">
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="button two" />
</LinearLayout>
</ViewFlipper>
</TableRow>
<TableRow
android:background="#FF0000">
<Button
android:id="@+id/button3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="button three" />
</TableRow>
</TableLayout>
</LinearLayout>

简而言之,我在 TableRow 中有一个 ViewFlipper。 ViewFlipper 正在缩小到其内容的大小,即使所有元素都指定了 fill_parent。在我下面的屏幕截图中,ViewFlipper 具有灰色背景,而 TableRows 具有红色背景。

http://imgur.com/FPnsE

最佳答案

在您的 ViewFlipper 上设置 android:layout_weight="1" 会起作用。

关于android - ViewFlipper 宽度正在包装其内容并且 fill_parent 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6244672/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com