Crie um controle dividido como o da barra de endereços do navegador
-
21-09-2019 - |
Pergunta
Eu quero criar uma caixa de pesquisa com o botão de pesquisa diretamente à direita do EditText
Sem espaçamento, como a barra de endereços na aparência do aplicativo interno do navegador (veja a imagem abaixo). Isso é possível ou eu preciso criá -lo sozinho?
Solução
Eu acho que será necessário um pouco de personalização; Você pode olhar para a fonte aqui na árvore de código aberto:
Os bits relevantes são:
<view ...
...
android:background="@drawable/textfield_search"
...
/>
<Button
...
android:background="@drawable/btn_search_dialog"
...
/>
Como você pode ver, está usando desenhos personalizados (ou seja, não @android:drawable...
).
E sim, tudo isso pode ser encontrado usando o visualizador de hierarquia, conforme a resposta do Pentium10.
Outras dicas
Usar Visualizador de hierarquia Para obter a vista do navegador interno
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow