2011-08-26 88 views
3

我創建了自定義視圖XML佈局資源MyView.xml。我可以在第二個XML佈局(如main.xml)內使用XML佈局文件引用MyView嗎?如果是這樣,怎麼樣? (不言而喻,我不是在尋找解釋如何從我的Java代碼中膨脹視圖的答覆,也不是解釋如何在XML佈局資源中引入Java類,除非這裏有幫助,或者說明我有沒有其他選擇。)Android xml佈局和添加用xml編寫的自定義視圖

回答

3

如果您的XML文件是這樣/res/layout/MyView.xml你可以參考main.xml

<?xml version=」1.0」 encoding=」utf-8」?>

...

<include layout="@layout/MyView.xml" />

...

+0

後來與''像往常一樣使用它呢? – SK9

+1

你是什麼意思?無論如何,''將包含您預定義的佈局,就像直接從'main.xml'中的'MyView.xml'一樣,之後無需調用或引用您放入'main.xml'中的任何佈局。 –

+0

噢 - 我明白了,謝謝。我誤解了可能出現在XML佈局的頂部,就像在頭文件中一樣。事實並非如此。 – SK9