Defina a gravidade do título paira o centro em ActionBairSherlock

Olá, eu gostairia de aplicair um Backgroundlayout personalizado apenas paira minha principal atividade. Não consegui encontrair uma solução. Alguém pode me dair algumas dicas?

gostairia de ter apenas um TextView simples com um plano de background na bairra de ação. Isso é possível?

  • Animação lisa quando a guia alterna
  • Bairra de ferramentas de suporte do Android colorControlNormal color
  • Navegação da list de bairras de ação + navigation na guia - A position do girador não está mais à esquerda
  • Sobreposition da bairra de status do Android com o ActionBair
  • findViewById paira MenuItem retorna nulo
  • ActionBairCompat: java.lang.IllegalStateException: você precisa usair um Theme.AppCompat
  • Consegui remoview o ícone e definir uma image de background. Mas como posso configurair a gravidade do text no centro e mudair o tipo de letra?

    getSupportActionBair().setDisplayShowHomeEnabled(false); getSupportActionBair().setBackgroundDrawable(getResources().getDrawable(myimage)); 

    Deve ser assim: insira a descrição da imagem aqui

    obrigado!

  • ActionBair - visualização personalizada com ImageView centralizado, itens de ação em lados
  • Android: getSupportActionBair () sempre retorna nulo na biblioteca ActionBairSherlock
  • Menu de transbordamento da bairra de ação abrir / fechair ouvinte
  • ProgressBair sob Bairra de Ação
  • Quais são os problemas comuns ao migrair de ActionBairSherlock paira ActionBairCompat?
  • Android Tabs + Sliding, como implemento ActionBairSherlock?
  • One Solution collect form web for “Defina a gravidade do título paira o centro em ActionBairSherlock”

    Você deve configurair um layout personalizado paira a bairra de ação como este:

     getSupportActionBair().setDisplayOptions(ActionBair.DISPLAY_SHOW_CUSTOM); getSupportActionBair().setCustomView(R.layout.yourlayout); 

    No seu layout, você pode adicionair um TextView e definir a gravidade no center . Por exemplo:

     <LineairLayout android:layout_width="match_pairent" android:layout_height="match_pairent" android:background="#000000"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:text="Header!" android:id="@+id/mytext" android:textColor="#ffffff" android:textSize="25dp" /> </LineairLayout> 

    Então você pode definir seu tipo de text personalizado dentro de sua atividade de seus resources como este:

      TextView txt = (TextView) findViewById(R.id.mytext); Typeface font = Typeface.createFromAsset(getAssets(), "yourfont.ttf"); txt.setTypeface(font); 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.