我有两个.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遮住了,怎么解决这个问题?
<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中。这个是怎么实现的?