Android: Como usar elementos gráficos existentes
-
06-07-2019 - |
Pergunta
Eu gostaria de criar uma interface de usuário que contêm ícones de indicação de rede (3G, WiFi ...) e eu gostaria de usar elementos gráficos que são exibidos na barra de notificação existente.
Alguém sabe como obter esses elementos existentes e usá-lo no layout personalizado?
Eu acho que estes ícones são todos os elementos ImageView e eu estou querendo saber se é possível recuperá-los com o método findViewById()
.
Solução
Eles são drawables em android.R.drawable. Há uma lista de drawables disponíveis para 1,0 em drawable lista
Outras dicas
Você pode ir para http://source.android.com/download para obter instruções sobre como fazer o download de fontes Android (imagens / drawables incluído), procurar .pngs * e, em seguida, referenciar o que você precisa como esta:.. getResources () getDrawable (android.R.drawable.ic_menu_save)
P.S. Pelo menos alguns dos drawables vêm com SDK: $ SDK_PATH \ plataformas \ 1,5-android \ data \ res \ drawable