|
由于前段時間項目需要,需要在一個頁面上加載根據不同的按鈕加載不同的布局頁面,當時想到用 tabhot 。不過美工提供的界面圖完全用不上tabhot ,所以想到了動態加載的方法來解決這一需求。在這里我整理了一下,寫了一個 DEMO 希望大家以后少走點彎路。
首先,我們先把界面的框架圖畫出來,示意圖如下:
中間白色部門是一個線性布局文件,我喜歡在畫圖的時候用不同的顏色將一塊布局標示出來,方便查看。布局文件代碼如下:
<?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">
<LinearLayout Android:orientation="horizontal"
Android:layout_width="wrap_content" Android:layout_height="wrap_content">
<Button Android:text="加載ListView" Android:id="@+id/Button01"
Android:layout_width="wrap_content" Android:layout_height="wrap_content">
</Button>
<Button Android:text="加載另外一個頁面" Android:id="@+id/Button02"
Android:layout_width="wrap_content" Android:layout_height="wrap_content"></Button>
</LinearLayout>
<LinearLayout Android:id="@+id/LinearLayout01" Android:background="#FFFFFF"
Android:layout_width="fill_parent" Android:layout_height="fill_parent"></LinearLayout>
</LinearLayout>
it知識庫:Android 動態加載布局,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。