Android 頁面之間的切換

首頁 >> >> Android 頁面之間的切換

在Android裡面

要作

頁面之間的切換

可以有兩種做法

1.透過setContentView

這種做法只是單純做layout的切換     在切換的時候比較快速

如果只做單向切換    只須寫幾行CODE就搞定了:

<EX>

public void   jump_to_target(){

botn2 = (Button) findViewById(R.id.BY_CONTENTVIEW);

botn2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Perform action on click
setContentView(R.layout.linearlayout);
}
});

}

2.透過INTENT

這種做法會關掉現在螢幕上顯示的Activity

然後將控制權轉到新建立的Activity去

跟之前提到傳遞參數的方法是同一種

至於何時該選用何種切換的方式

這就取決於當時想做什麼事

舉例來說  如果需要頻繁的在數個layout之間切換

當然用setContentView囉

如果畫面跳過去就不再使用現在這個畫面的話

就可以採用INTENT方式



================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *