我尝试使用放在底部的常规旧工具栏创建splitActionBar(我认为我的名字是正确的)。如果您看一下这篇文章(How to center action menu on toolbar),我会尝试做什么"回答"说使用Github链接,但我不知道如何添加视图和使用所需的ViewGroup.LayoutParams。
有人可以帮帮我吗?
这是我的相关代码: toolbarBottom = activateBottomToolbar();
ViewGroup.LayoutParams params = new ViewGroup.LayoutParams(0, ViewGroup.LayoutParams.WRAP_CONTENT );
toolbarBottom.addView(findViewById(R.id.picture), params);
toolbarBottom.addView(findViewById(R.id.video), params);
toolbarBottom.setEnabled(false);
if (toolbarBottom != null) {
EnhancedMenuInflater.inflate(getMenuInflater(), toolbarBottom.getMenu(), true);
toolbarBottom.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
return onOptionsItemSelected(item);
}
});
}
这篇文章的第二个答案(Evenly spaced menu items on Toolbar)也处理了我正在处理的完全相同的代码......但我再也不知道如何传递ViewGroup.LayoutParam。< / p>