android title 居中
来源:互联网 发布:二叉树的遍历算法实现 编辑:程序博客网 时间:2024/05/07 22:42
先贴代码:
private void centerActionBarTitle() { int titleId = 0; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) { titleId = getResources().getIdentifier("action_bar_title", "id", "android"); } else { // This is the id is from your app's generated R class when // ActionBarActivity is used for SupportActionBar titleId = R.id.action_bar_title; } // Final check for non-zero invalid id if (titleId > 0) { TextView titleTextView = (TextView) findViewById(titleId); DisplayMetrics metrics = getResources().getDisplayMetrics(); // Fetch layout parameters of titleTextView // (LinearLayout.LayoutParams : Info from HierarchyViewer) LinearLayout.LayoutParams txvPars = (LayoutParams) titleTextView.getLayoutParams(); txvPars.gravity = Gravity.CENTER_HORIZONTAL; txvPars.width = metrics.widthPixels; titleTextView.setLayoutParams(txvPars); titleTextView.setGravity(Gravity.CENTER); }}
如果没有返回键和menu的话,这样是能居中滴。如果actionbar上需要显示menu的话,再给上面代码的textview 添加padding即可
来源于Center Align title in action bar using styles in android.
0 0
- android title 居中
- Android:text 如何让title标题居中
- Android-Toolbar title文字大小设置及居中显示
- 如何使TITLE居中
- 让title居中!!!!
- iOS Button title换行居中。
- CollapsingToolbarLayout 中的Toolbar Title 居中
- NavigationItem的Title不居中,BackButton修改它得title
- IOS Button title居中实现方法实例
- 如何使title中的字符串居中
- QT 中QGroupbox的Title垂直居中
- ToolBar的title居中以及一些注意事项
- iOS 导航栏Title不居中
- ToolBar的title的精确居中!
- iOS 导航栏Title不居中
- ToolBar的title居中以及一些注意事项
- ToolBar的title居中以及一些注意事项
- UIButton水平居中、垂直居中按钮 image 和 title
- jqGrid - 重新加载数据
- 保存图片到本地相册
- iOS 获取链接的Wifi的IP、名字,检测是否连接到WLAN
- 【DX11习题学习三】第六章练习 Drawing in Direct3D(中)
- HTML页面模块的常用命名
- android title 居中
- @ResponseBody中文乱码问题
- Java并发编程:volatile与synchronized的区别小结
- Redis复制与可扩展集群搭建
- Asp.Net MVC BundleConfig文件合并、压缩,网站优化加速
- 肖特基二极管和普通二极管的区别
- QT连接MYSQL数据库
- FastDFS的配置、部署与API使用解读(2)以字节方式上传文件的客户端代码
- 在java代码中创建xml文件