- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
正如我下面的代码所示,我有两个我想重叠的 ImageView,但较大的被系统地放在较小的下方,两者都是 android:layout_alignParentTop 设置为“true”,我认为这会导致重叠但Android 一直将它们一个接一个地显示。
<RelativeLayout android:id="@+id/RelativeLayout1"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center_vertical|center_horizontal"
android:gravity="center_horizontal|center_vertical">
<ImageView android:id="@+id/homeStars" android:src="@drawable/background"
android:layout_height="wrap_content" android:layout_width="fill_parent" android:scaleType="centerInside"
android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:layout_alignParentTop="true"
/>
<ImageView android:id="@+id/homeLogo" android:src="@drawable/logo"
android:layout_height="wrap_content" android:layout_width="220dip"
android:layout_alignParentTop="true" android:layout_centerHorizontal="true"
android:paddingTop="2dip" />
</RelativeLayout>
注意 1 : 我不想将第一个设置为相对 View 的背景。注意 2:我应该补充一点,这个相对布局放在 ScrollView 中。
最佳答案
<RelativeLayout
android:id="@+id/RelativeLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/homeStars"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scaleType="centerInside"
android:src="@drawable/background" />
<ImageView
android:id="@+id/homeLogo"
android:layout_width="220dip"
android:layout_height="wrap_content"
android:paddingTop="2dip"
android:src="@drawable/logo" />
</RelativeLayout>
我删除了你们所有不同的 layout_* 标签,它工作正常。很自然地,所有的 child 都会通过将自己定位在 RelativeLayout
的左上角来相互重叠。你的额外标签不仅让我感到困惑,而且可能让解析器感到困惑。复制粘贴上面的代码并在下次进行增量更改! :)
关于android - 在 RelativeView 中重叠 ImageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7754092/
具体来说,我试图让 ID 为 bottomStuff 的 RelativeLayout 向下 float 到底部。我尝试将重力设置设置为底部,这是其他 SO 帖子建议的,但它仍然一直停留在顶部,这是为
我有方法,它应该从 RelativeLayout 创建一个位图。我的 RelativeLayout 动态创建并将所有输入 View 放入圆圈中。它看起来像这样: public class Circle
每当我在 XML 中创建 ImageView 时,模拟器就会崩溃。 最佳答案 您在一些 id 引用中缺少 +,layout_
正如我下面的代码所示,我有两个我想重叠的 ImageView,但较大的被系统地放在较小的下方,两者都是 android:layout_alignParentTop 设置为“true”,我认为这会导致重
我有一个设置,其中我有一些围绕中心的 ImageView,当用户单击一个按钮时,我希望这些 View 以椭圆方式围绕中心 View 旋转。我目前有一个椭圆运动,但 View 在一个奇怪的轴上旋转,而不
据我所知,AQuery 几乎是用于 Android Java 编程的 jQuery。我是一个网络程序员,所以我习惯了 jQuery,它很容易使用,所以我想做同样的事情来操纵我的应用程序的布局。 我的问
我是一名优秀的程序员,十分优秀!