#DIALOG : GradientDrawable In CustomDialog
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 .
Perfect! Thanks
ResponderExcluir