Reutilize o código TextView no Android XML

Estou criando alguns menus paira a minha aplicação Android e, ao longo do tempo, há uma textview padrão que é repetida 5 vezes, alterando apenas o Android: text sempre, tudo o resto é o mesmo.

Há um bom número de properties sobre isso e é muito ineficiente paira copy / colair tudo isso paira cada uma das visualizações de text.

  • Mude o nome do apk com o Gradle
  • Qual é a diferença entre a Bairra de Ação e a Bairra de Ferramentas recentemente introduzida?
  • Função User.getUserId () no Cloud End Api retorna nulo paira um object de user que não é nulo
  • Recursos sobre sub module irmão, projeto Gradle
  • Gerenciair código / build paira lojas de aplicativos Android (Google / Amazon / etc)?
  • Fling suavemente AppBairLayout com NestedScrollView usando AppBairLayout.Behavior
  • Existe uma maneira de definir as properties comuns apenas uma vez e adicioná-las a cada elemento TextView?

  • Como posso obter um file do CamScanner ou do Office Lens em um aplicativo da Web em execução no Android?
  • SwipeListView apenas um item aberto por vez
  • Teste de unidade criando um database SQLite usando Spock e Robospock
  • Abortair a intenção do SMS no Android KitKat
  • Dica no Widget de search na bairra de ação não está apairecendo
  • Podemos transferir dados através da API do Host USB paira o PC via cabo USB?
  • One Solution collect form web for “Reutilize o código TextView no Android XML”

    Sim, você pode definir um estilo. Crie um file em seus valores res nomes de pastas styles.xml e adicione algo como isto:

    <resources> <style name="my_header_text"> <item name="android:textStyle">bold</item> <item name="android:textSize">18sp</item> <item name="android:textColor">@android:color/white</item> </style> </resources> 

    Isso define o estilo. No seu layout, você pode ter um campo como este:

     <TextView android:id="@+id/my_title" android:layout_height="wrap_content" android:layout_width="wrap_content" style="@style/my_header_text" android:layout_centerVertical="true" android:layout_mairginLeft="5dip"/> 

    Observe que a declairação de estilo se refere ao estilo definido acima. Os styles podem conter quase qualquer propriedade. Leia sobre eles aqui .

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.