Como incluir layout dentro de layout no Android?
Estou criando um layout comum. Quero incluir esse layout em outra página.
android
android-layout
Mohan
fonte
fonte
Respostas:
Edit: Como em um comentário corretamente solicitado aqui mais algumas informações. Use a
include
tagpara incluir o layout que você deseja reutilizar.
Verifique este link ...
fonte
<include />
tag, no entanto, você pode fazer isso usando o código java. veja a resposta de Phileo99 abaixo para saber como obter uma referência ao layout incluído. e então você pode alterar seu conteúdo.Observe que se você incluir
android:id...
na<include />
tag, isso substituirá qualquer id definido dentro do layout incluído. Por exemplo:yourlayout.xml:
Em seguida, você faria referência a esse layout incluído no código da seguinte maneira:
fonte
Use
<include />
tag.Além disso, leia os artigos Criando componentes de IU reutilizáveis e Mesclando layouts .
fonte
Tente isto
fonte
De documentos oficiais sobre como reutilizar layouts
Aqui está meu arquivo header.xml, que posso reutilizar usando a tag de inclusão
Não, eu uso o tag em XML para adicionar outro layout de outro arquivo XML.
fonte
Because I want to reuse a ProgressBar
que problema está vindo?Saiba mais usando este link https://developer.android.com/training/improving-layouts/reusing-layouts.html
Layout acima, você pode usar em outra atividade usando
fonte