我有两个.xml文件A和B,A中的代码如下:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/content_bg">
<include layout="@+layout/main_head"/>
<LinearLayout android:id="@+id/user_body"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</LinearLayout>
</LinearLayout>先解释下,A中的main_head是一个界面的title,就跟一个占满宽度的button一样,背景是黑色的不透明。
我想用addView方法在A中的user_body线性布局中加入B。B布局中右上角有一个button,我想让这个button浮在A中的title之上。是怎么实现的?
在button的属性当中,我也设置了layout_marginTop="-30dip",但是整个按钮被A的title遮住了,怎么解决这个问题?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/content_bg">
<include layout="@+layout/main_head"/>
<LinearLayout android:id="@+id/user_body"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</LinearLayout>
</LinearLayout>先解释下,A中的main_head是一个界面的title,就跟一个占满宽度的button一样,背景是黑色的不透明。
我想用addView方法在A中的user_body线性布局中加入B。B布局中右上角有一个button,我想让这个button浮在A中的title之上。是怎么实现的?
在button的属性当中,我也设置了layout_marginTop="-30dip",但是整个按钮被A的title遮住了,怎么解决这个问题?
解决方案 »
- android2.2如何实现横竖屏变换时调用两个不同的xml布局
- android x86 平台 触摸屏驱动移植
- 请教android中有类似hook功能的函数吗?
- 2款手机480*800显示不一致
- Android surface view问题【求助】
- 远程wipe与加锁是如何实现的?
- 求这两句话的注释
- linearlayout 的backgroud设置 自定义的 selector后,它的 divider 消失了!!
- 请问Toast.makeText的问题
- ImageIO.read(inputFile);一直报错
- SQLiteException:datatype mismatch
- 百度API的OverLay,onTap的问题
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/content_bg">
<include layout="@+layout/main_head"/>
<LinearLayout android:id="@+id/user_body"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
layout_marginTop="你的title的高度dip",
>
</LinearLayout>
</LinearLayout>
这样就可以了,不是设置layout_marginTop="-30dip"。
你好像没理解我说的意思,我是想让B布局中的一个Button镶嵌在A的title中。这个是怎么实现的?