【问题标题】:how to get layouts/ views to show below viewflipper如何让布局/视图显示在 viewflipper 下方
【发布时间】:2011-07-27 15:56:20
【问题描述】:

我正在尝试让布局/视图显示在 viewflipper 下方。谁能告诉我该怎么做?

如果布局显示在 viewflipper 上方而不是下方,则它可以工作。例如。如果在 viewflipper 下方,则下方的“按钮”拒绝显示,但在 viewflipper 上方显示“ImageButton”。

这是我的 xml 代码 - 它是基本的。

感谢您的帮助!

   <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:clickable="true" android:layout_height="wrap_content"
    android:layout_width="wrap_content" android:orientation="vertical">

    <RelativeLayout android:id="@+id/relativeLayout1"
        android:layout_width="match_parent" android:layout_height="wrap_content">
        <ImageButton android:id="@+id/homeButton"
            android:layout_alignParentLeft="true" android:layout_height="wrap_content"
            android:layout_width="wrap_content" android:clickable="true"
            android:src="@drawable/home"></ImageButton>
    </RelativeLayout>

    <ViewFlipper android:id="@+id/flipper"
        android:layout_width="fill_parent" android:layout_height="wrap_content"
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:background="@color/white">


        <include android:id="@+id/main2" layout="@layout/main2" />
        <include android:id="@+id/main3" layout="@layout/main3" />
        <include android:id="@+id/main4" layout="@layout/main4" />
    </ViewFlipper>

    <LinearLayout android:id="@+id/linearLayout"
        android:orientation="vertical" android:layout_width="fill_parent"
        android:layout_height="fill_parent">
        <Button android:layout_height="wrap_content"
            android:layout_width="wrap_content" android:id="@+id/button1"
            android:text="Button"></Button>
    </LinearLayout>

</LinearLayout>

【问题讨论】:

  • 好问题 :) mmmmmm5

标签: android android-layout viewflipper


【解决方案1】:

尝试让 viewflipper 有 layout_height="0dip" 和 layout_weight="100"。

这一定是因为 ViewFlipper 变得足够大以适应 3 个内部布局,因此最后一个按钮没有空间。如果您之前放置按钮,则该按钮会分配一些空间,而 viewflipper 会获得剩余空间。

【讨论】:

  • 不要忘记接受解决了您的问题的答案。很高兴它解决了您的问题。
  • 我也遇到了同样的问题,它对我有用,非常感谢你的帖子和赞成票:) 今天真的我知道了 layout_weight 属性的使用:) :) 非常感谢你
猜你喜欢
  • 2020-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-25
  • 2011-09-14
  • 1970-01-01
相关资源
最近更新 更多