给ActionBar自定义视图充气的正确方法是什么?

时间:2014-12-10 15:05:56

标签: android android-layout

我的操作栏有自定义布局,因此我使用以下代码对其进行充气:

        final ViewGroup actionBarLayout = (ViewGroup) getLayoutInflater().inflate(
            R.layout.action_bar_mailbox, null);

    actionBar.setDisplayShowHomeEnabled(true);
    actionBar.setDisplayShowTitleEnabled(false);
    actionBar.setDisplayShowCustomEnabled(true);
    actionBar.setCustomView(actionBarLayout);

虽然这似乎工作正常,但我知道不建议将null作为视图根传递。给这种布局充气的正确方法是什么?

1 个答案:

答案 0 :(得分:2)

  

虽然这似乎工作正常,但我知道将null作为视图传递   不建议使用root。给这个充气的正确方法是什么?   布局?

可以传递null。系统使用容器复制一些参数(LayoutParameters