【问题标题】:Imaging view height extend the whole application成像视图高度扩展了整个应用程序
【发布时间】:2014-05-06 04:30:33
【问题描述】:

我有两个 3 个按钮,两个在顶角,一个在底部中心。和页面中间的一个imageView,现在我需要将imageView的高度向下扩展而不覆盖按钮,并且我需要imageView的宽度以适应任何android设备的屏幕。不是:无论图像如何,我都需要固定 IMAGEVIEW 大小。

<Button
    android:id="@+id/button1"
    android:layout_width="140dp"
    android:layout_height="50dp"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true"
    android:background="@drawable/share"
    android:gravity="top"
    android:onClick="share"
    android:padding="5dp" />

<Button
    android:id="@+id/button2"
    android:layout_width="140dp"
    android:layout_height="50dp"
    android:layout_alignParentRight="true"
    android:layout_below="@+id/adView"
    android:layout_centerHorizontal="true"
    android:background="@drawable/next"
    android:onClick="next" />

<ImageView
    android:id="@+id/imageView1"
    android:layout_width="fill_parent"
    android:layout_height="300dp"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="110dp"
     android:minHeight="50dp"
     android:adjustViewBounds="true" />

<Button
    android:id="@+id/button3"
    android:layout_width="140dp"
    android:layout_height="50dp"
    android:layout_alignParentLeft="true"
    android:layout_below="@+id/adView"
    android:background="@drawable/download"
    android:onClick="download" />

【问题讨论】:

    标签: android xml


    【解决方案1】:
    <ImageView
    android:id="@+id/imageView1"
    android:layout_width="300dp"
    android:layout_height="300dp"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="110dp"
     android:minHeight="50dp"
     android:adjustViewBounds="true" /
    

    只需在宽度和高度中设置大小 并重新评估您需要使用RelativeLayout 的其他问题

    示例:

    RelativeLayout Above Example

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-15
      • 2017-07-08
      • 2012-03-17
      • 1970-01-01
      相关资源
      最近更新 更多