簡體   English   中英

如何以編程方式向布局添加兩個片段?

[英]How to programmatically add two Fragments to a layout?

我在一個布局中附加兩個片段有麻煩。 我知道如何在布局中添加一個片段,但是我不知道如何在java android中垂直放置兩個片段。 這里已經詳細說明添加一個片段,但是沒有教程可以將兩個或多個片段放在一個布局中。

在您的xml文件中創建兩個FrameLayout ,然后將它們放置在所需的位置。 在每個片段中添加片段。

或者查看此鏈接以獲取嵌套片段

您可以嘗試如下操作:

FragmentTransaction ft = getFragmentManager()
                    .beginTransaction();
Fragment fragment = new MyAwsomeFragment();
            ft.add(R.id.linearLayoutActivity, fragment, null);//dont add to backstack
            ft.commit();

這里R.id.linearLayoutActivity指向當前由活動可見和放大的布局。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM