如何以编程方式在ToolBar上添加按钮

时间:2016-09-15 15:52:29

标签: android

我想知道在方法中我是否可以使用工具栏参考以编程方式在ToolBar的右角添加按钮:

$fileLogger.getLogfile().then(function (loggerContent) {
                    var temp =loggerContent;
                });

1 个答案:

答案 0 :(得分:3)

工具栏只是一个ViewGroup。因此,就像以编程方式向任何ViewGroup添加视图一样,对工具栏执行相同的处理。

Button bt = new Button(this);
bt.setText("A Button");
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.FILL_PARENT);
params.gravity = Gravity.RIGHT;
button.setLayoutParams(params);
toolbar.addView(bt);