我已使用
从操作栏中删除了应用标题getSupportActionBar().setDisplayShowTitleEnabled(false);
在我的onCreate中。
我想帮两件事:
如何通过XML删除应用标题,以便我的预览仍然无法显示?
如何在我的操作栏中放置一个EditText(我是R.id.urlField)来代替应用程序标题,其中互联网浏览器的URL字段应该是?
非常感谢示例代码和示例。
谢谢!
答案 0 :(得分:1)
您可以为ActionBar设置自定义视图,如下所示:
getActionBar().setCustomView(R.layout.custom_actionbar);
然后,您可以在ActionBar中从自定义视图中查找视图,如下所示:
View actionBarView = getActionBar().getCustomView();
EditText editText = (EditText) acitonBarView.findViewById(R.id.editText);
或者您可以直接将View实例设置为自定义视图,如下所示:
EditText editText = new EditText(context);
getActionBar().setCustomView(editText);
看看 - > Here