是否可以在 Sherlock 操作栏的中心添加自定义文本?
我知道我们可以将它设置在右侧,就像我们添加按钮时一样,或者在徽标旁边,但是在栏的中心呢?
编辑:
我这样做了,它渲染了,但它只是不在栏中。
LayoutInflater linflater = (LayoutInflater) getSystemService(getApplicationContext().LAYOUT_INFLATER_SERVICE);
View GalleryTitleView = linflater.inflate(R.layout.gallery_title_layout, null);
GalleryTitleTv = (TextView) GalleryTitleView.findViewById(R.id.GalleryTitleTv);
ActionBar.LayoutParams lp = new ActionBar.LayoutParams(ActionBar.LayoutParams.WRAP_CONTENT, ActionBar.LayoutParams.WRAP_CONTENT);
lp.gravity = Gravity.CENTER_HORIZONTAL;
GalleryTitleView.setLayoutParams(lp);
getSupportActionBar().setCustomView(GalleryTitleView);
getSupportActionBar().setDisplayShowCustomEnabled(true);