在Android上以编程方式创建自定义工具栏

时间:2017-12-28 22:38:42

标签: java android xml

我有一个有一些行为的应用。作为升级,我将向应用添加工具栏。我知道,我可以将de XML放在每个活动上。但我想为操作栏创建一个布局XML,并对OnCreate方法上的每个活动进行充气。

这样我想我可以随时添加吧,而不需要触及XML,也许可以提高代码效率:

假设:

  • 我有一个带有标签&#34的布局的XML;<工具栏>"
  • 该应用具有noActionBar主题

这是OnCreate()

的摘录
android.support.v7.widget.Toolbar barra =(android.support.v7.widget.Toolbar) getLayoutInflater().inflate(R.layout.barra_herramientas,null);
        LinearLayout layout_actividad = (LinearLayout) findViewById(R.id.contenedor_principal);
        layout_actividad.addView(barra);

0 个答案:

没有答案