我把我的Android屏幕/片段分成2部分,如上半部分和下半部分。我通過在父母LinearLayout
內放置兩個LinearLayouts
來完成此操作。 在上半部分,我保留了一些文字瀏覽和按鈕,不想更改此部分。 在底部的一半,有一個button B
。點擊這個Button B
,我想導航到一些不同的頁面(或視圖),使上半部分保持不變,只有底部部分發生變化。拆分Android屏幕和做導航只在第二部分
Intent intent=new Intent(getApplicationContext(),DifferentActivity.class);
startActivity(intent);
我可以通過創建一個DifferentActivity類(如上所述),其中一次我得把它分成兩個部分,並複製上半部分的粘貼代碼,使在底部的新變化做到這一點半部分。 但假設在主活動底部半部分,有許多按鈕,每個按鈕導航到不同的視圖,然後對於每個視圖,我將不得不創建一個由2個部分組成的活動,包括固定的上半部分。
是否有任何其他方式使導航(onClick按鈕B)僅在底部發生變化,同時保持頂部固定。
我的目標是通過點擊底部的Button B
來改變底部部分的外觀/界面,盡你所能地去做不同的活動或在同一個父活動中進行更改,做任何事情。
顯示一些代碼(我們航行到新的片段)。 – kebs