布局专题四: 相对布局
import android.app.Activity;import android.os.Bundle;/** * 相对布局:相对控件布局 * @author 够潮 * */public class Layout3 extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);//this.setContentView(R.layout.layout3);this.setContentView(R.layout.layout4);//this.setContentView(R.layout.layout5);}}
?
<?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" ><RelativeLayoutandroid:layout_width="wrap_content"android:layout_height="wrap_content"><Buttonandroid:id="@+id/A"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="A"></Button><Buttonandroid:id="@+id/B"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_toRightOf="@+id/A"android:text="B"></Button><Button android:id="@+id/C"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_below="@+id/A"android:text="C"></Button><Buttonandroid:id="@+id/D"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_below="@+id/B"android:layout_toRightOf="@+id/C"android:text="D"></Button><Buttonandroid:id="@+id/E"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_below="@+id/D"android:layout_alignRight="@+id/D"android:text="E"></Button></RelativeLayout></LinearLayout>
?效果:
?
?