ViewStub主要功能是在某事件處發後再將必要的佈局顯示,能夠減少畫面初始畫時資源的消耗。
首先創建一個vs_test.xml:
首先創建一個vs_test.xml:
這是我們要用ViewStub顯示的佈局,接下來在主要的頁面(activity_main.ml)上寫入ViewStub資訊:
在按鈕被按下後,就會將viewstub inflate,然後要顯示的佈局就會出來了。
附帶一提,每個ViewStub只能inflate一次,所以之後就不能在用同個ViewStub控制同個佈局文件了。
參考網址:http://tedforum.blogspot.tw/2014/01/android-viewstub.html
http://blog.csdn.net/xiaoyuan511/article/details/39400651
再來就是程式碼(MainActivity.java)的部份:
在按鈕被按下後,就會將viewstub inflate,然後要顯示的佈局就會出來了。
附帶一提,每個ViewStub只能inflate一次,所以之後就不能在用同個ViewStub控制同個佈局文件了。
參考網址:http://tedforum.blogspot.tw/2014/01/android-viewstub.html
http://blog.csdn.net/xiaoyuan511/article/details/39400651