当前位置: 代码迷 >> Android >> Android中ActionBar正中
  详细解决方案

Android中ActionBar正中

热度:96   发布时间:2016-04-27 23:16:53.0
Android中ActionBar居中

经常会用到将ActionBar文字居中的问题,这里写个代码如下:

    //把actionBar的文字标题居中    public static void centerActionBarTitle(Activity activity)    {        int titleId = activity.getResources().getIdentifier("action_bar_title", "id", "android");        if (titleId<=0)return;        TextView titleTextView = (TextView)activity.findViewById(titleId);        DisplayMetrics metrics = activity.getResources().getDisplayMetrics();        LinearLayout.LayoutParams txvPars = (LinearLayout.LayoutParams) titleTextView.getLayoutParams();        txvPars.gravity = Gravity.CENTER_HORIZONTAL;        txvPars.width = metrics.widthPixels;        titleTextView.setLayoutParams(txvPars);        titleTextView.setGravity(Gravity.CENTER);}


版权声明:本文为博主原创文章,未经博主允许不得转载。

  相关解决方案