【发布时间】:2017-04-19 08:03:08
【问题描述】:
我正在尝试在 android 中使用片段并希望同时显示 fragment1 和 fragment2 但使用此代码我只是得到第二个片段。如何获得两个碎片?
import android.app.Fragment;
import android.app.FragmentManager;
import android.app.FragmentTransaction;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Display;
import android.view.WindowManager;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
FragmentManager fm=getFragmentManager();
FragmentTransaction ft= fm.beginTransaction();
Fragment1 f1 = new Fragment1();
ft.add(android.R.id.content, f1);
Fragment2 f2 = new Fragment2();
ft.add(android.R.id.content, f2);
ft.commit();
}
}
【问题讨论】:
-
你想如何显示 2 个片段?一个高于另一个?请详细说明。
标签: android android-studio android-fragments android-activity