#DIALOG : GradientDrawable In CustomDialog

novembro 18, 2018 doido 2.0 1 Comments


VAMOS APRENDE A USAR GRADIENTDRAWABLE NO CUSTOM DIALOG RAPIDO E FACIL, SE VOCÊ NÃO SABE COMO FAZER O CUSTOM DIALOG RECOMENDO QUE VEJA O TUTORIAL DE COMO FAZER UM CUSTOM DIALOG.

CREATE YOU CUSTOM DIALOG IN SKETCHWARE

1: Primeiro Abra seu projeto com um diálogo customizado já feito.
________________



2:  Va Ate o customView do customDialog Veja o id do linear que sustenta os outros ou seja o LINEAR que contém todos os outros widgets .


3: O LINEAR que contem todos os widgets na Minha customView e o ( linear1) Pegue o id do linear da sua customView.
________________
4: Abra a Atividade responsável por abri esse dialogo.


________________
5: Coloque um bloco Verde A mais entre o Primeiro E o segundo Bloco verde.


________________
6: Lembre do id do LINEAR do CustomView. o Meu e (Linear1).
________________
7: Coloque esse código no novo BLOCO VERDE  Entre o primeiro bloco verde e o segundo. código abaixo ↓.

LinearLayout lna3 = (LinearLayout) inflate.findViewById(R.id.linear3);

android.graphics.drawable.GradientDrawable gd = new android.graphics.drawable.GradientDrawable();
int clr[] = new int[]{ Color.parseColor("#ff155898"), Color.parseColor("#ff159958") };
gd.setColors(clr);
gd.setOrientation(android.graphics.drawable.GradientDrawable.Orientation.RIGHT_LEFT);
lna3.setBackground(gd);

MODIFICAÇÃO : PARA MODIFICA AS CORES BASTA MODIFICA OS CODIGOS DAS CORES.
9: Substitua o id com a ceta pelo id da sua linear, ou seja a LINEAR que contém todos os widgets do customDialog.




________________
OBSERVAÇÕES : VEJA SE OS BLCOS ESTÃO CORRETOS VAMOS PARA ULTIMO PASSO.


10: Depois basta Salva e Compactar o Projeto . 

Um comentário: