2016-11-05 64 views
-1

當我們想從一個Activity到另一個Activity簡單,我們可以通過使用Intent這樣走了,如何使用Intent執行佈局資源文件?

Intent goIntent = new Intent(Home.this, Another.class); 
startActivity(goIntent); 

但是,當我想要去一個Activity到另一個佈局資源(沒有Activity.java)文件,我該如何做這項工作?

+0

可以'inflate'佈局資源,並顯示它作爲一個'Dialog' 。 –

回答

0

如果您想更改活動的佈局,最適合您的是viewflipper。 您需要將兩個佈局放在一個xml文件中。

layout.xml

<ViewFlipper android:id="@+id/viewFlipper"> 
    <RelativeLayout> 
    // Here would be youre first layout 
    </LinearLayout> 
    <RelativeLayout> 
    // Here would be youre second layout 
    </RelativeLayout> 
</ViewFlipper> 

要切換佈局在您選擇的活動,你需要調用showNext()

ViewFlipper vf = (ViewFlipper) findViewById(R.id.viewFlipper); 
vf.showNext();