0
我想知道,如果在一個方法我可以在工具欄的右上角以編程方式添加一個按鈕,使用工具欄參考:如何添加按鈕在工具欄程序
mToolbar = (Toolbar) findViewById(R.id.toolbar);
我想知道,如果在一個方法我可以在工具欄的右上角以編程方式添加一個按鈕,使用工具欄參考:如何添加按鈕在工具欄程序
mToolbar = (Toolbar) findViewById(R.id.toolbar);
工具欄只是一個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);