Android代码解码

时间:2015-06-18 06:18:09

标签: android android-activity

我是Android编程的初学者。所以我正在浏览一些示例项目和博客。我想出了这个代码,我想知道它为什么会被使用?

    @Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    if (savedInstanceState == null) {
        FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
        InterpolatorFragment fragment = new InterpolatorFragment();
        transaction.replace(R.id.sample_content_fragment, fragment);
        transaction.commit();
    }
}

1 个答案:

答案 0 :(得分:0)

  

transaction.replace(R.id.sample_content_fragment,fragment);

这表示在 sample_content_fragment FrameLayout中删除当前显示的片段并显示新片段片段(第二个参数)

  

器transaction.commit();

这说明一切都是用片段完成的,现在是替换片段的正确时间

有关详细信息,请参阅this link