Ver mensagens sem resposta | Ver tópicos ativos Hoje é 13 Dez 2019, 22:25



Responder Tópico  [ 5 Mensagens ] 
 Spinners com datas 
Autor Mensagem
Hello World!
Hello World!

Data de registro: 18 Set 2013, 09:28
Mensagens: 24
Mensagem Spinners com datas
Ola pessoal tudo bem?

Bem o meu problema é o seguinte quero colocar 2 spinner´s em que num quero que apareça os meses e no outro o ano.
Isto vai servir para validar cartões de crédito, como é habito pede sempre o mês e a data em que caduca o cartão e é isso mesmo que estou querendo fazer.

Mas não estou sabendo como fazer isto, estou procurando no google, encontrei algumas dicas, mas não estou conseguindo implementar, penso que por falta de conhecimento meu. Alguém está dentro do assunto me pode ajudar.

Obrigado :)


18 Set 2013, 09:33
Perfil
Android Man
Android Man

Data de registro: 23 Abr 2012, 17:32
Mensagens: 917
Localização: Joinville - SC
Mensagem Re: Spinners com datas
Tem certeza que você necessita de um spinner com data?
nao seria um datepicker?

outra coisa, você consegue inserir dados no seu spinner?
Valeu

_________________
RaFael
Formação : Bacharel em ciência da computação - UNISUL
rafaelreinaldoduarte@gmail.com - Gtalk
Celular : NEXUS 5
Programador Android, JavaSE, Arduino.


18 Set 2013, 10:18
Perfil
Hello World!
Hello World!

Data de registro: 18 Set 2013, 09:28
Mensagens: 24
Mensagem Re: Spinners com datas
Realmente estou a ver e secalhar é melhor um dateSpinner sim, como faço ele.


18 Set 2013, 10:27
Perfil
Hello World!
Hello World!

Data de registro: 18 Set 2013, 09:28
Mensagens: 24
Mensagem Re: Spinners com datas
Já coloquei um dateSpinner mas estou com um problema pois quero retirar os dias o que fiz para retirar o dia foi o seguinte.



    private void setCurrentDateOnView()
    {
        // TODO Auto-generated method stub
        dpResult = (DatePicker) findViewById(R.id.dpResult);
        try{
            java.lang.reflect.Field[] f = dpResult.getClass().getDeclaredFields();
            for(java.lang.reflect.Field field : f){
                if(field.getName().equals("validade")){
                    field.setAccessible(true);
                    Object dayPicker = new Object();
                    dayPicker = field.get(dpResult);
                    ((View) dayPicker).setVisibility(View.GONE);
                }
            }
        }catch(SecurityException e){
            Log.d("ERROR", e.getMessage());
        }
        catch(IllegalArgumentException e){
            Log.d("ERROR", e.getMessage());
        }catch(IllegalAccessException e){
            Log.d("ERROR", e.getMessage());
        }
    }

 


Mas não resolveu o meu problema, alguém me sabe dizer o que estou a fazer mal?
Obrigado


18 Set 2013, 12:33
Perfil
Hello World!
Hello World!

Data de registro: 18 Set 2013, 09:28
Mensagens: 24
Mensagem Re: Spinners com datas
Resolvi meu problema, deixo aqui o código pode ajudar alguem


dpResult = (DatePicker) findViewById(R.id.dpResult);
        try{
            Field f[] = dpResult.getClass().getDeclaredFields();
       
            for(Field field : f){
                if(field.getName().equals("mDaySpinner")){
                    field.setAccessible(true);
                    Object dayPicker = new Object();
                    dayPicker = field.get(dpResult);
                    ((View) dayPicker).setVisibility(View.GONE);
                }
            }
        }catch(SecurityException e){
            Log.d("ERROR", e.getMessage());
        }
        catch(IllegalArgumentException e){
            Log.d("ERROR", e.getMessage());
        }catch(IllegalAccessException e){
            Log.d("ERROR", e.getMessage());
        }

 


18 Set 2013, 13:08
Perfil
Mostrar mensagens anteriores:  Organizar por  
Responder Tópico   [ 5 Mensagens ] 

Quem está online

Usuários vendo este fórum: ademir.carvalhojr, afpcp, alberto, Alexandre Castro, allart, andi, andre.hebeler, ARAKINIDIO, augustomig, berchielli, bernardodauer, betofigu, boydivalor, bozzano, brunogh, Brunohc, buccalon, caio, caiodemarco, carlos.macleod, Cassius, cezaraf, cleber, Costa, Danilo Dias, Darth Maul, Dassi, Deiapinh, difrene, Eduardo - Brasil, eferrari, Emanuella, emersonalencar, Erik Patekoski, erissi, eusobacana, Everton Moreira, felipe.buarque, felipedsilva, fernandofsf, fgalvão, Gabriel Teófilo, gapler, gutem25, Henrique Ferraz, henrique.cardoso, hopper.frf, j-menezes, jackdaniel, jacksaum, jairom, jeanbr07, Jenius, juliana_costa, juliherms, juniorsk8, kecyobarros, kpinheiro, LForce, Lincoln, luizneto79, marianatallas, maurofjr, mcurtis, msmdark, mtomazzi, neiesc, NeruLL, nobrejack, Padawan, paint-horse, persiomotta, peterson.bah, phfmendes, poponeis, pumadeejay, ramonsa, rananfu, retardad0, Roberto, RodReis, rodrigo aguiar, rogerio, rogeriokta, rogeriopgomes, romuloff, ronamore, Rubens Prates, SEO Crawler, Shmi Skywalker, Snappy [Bot], srmoreira, teamamus, Telekom [Bot], Thiago, tiagocordeiro, vicfalmac, VILESOFT, wcaciano, Wenceslau, Wookiees, yeltsinlima, yuri82 e 6 visitantes


Você não pode criar novos tópicos neste fórum
Você não pode responder tópicos neste fórum
Você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum
Você não pode enviar anexos neste fórum

Procurar por:

© 2007 - 2016 Portal Android - Comunidade de Desenvolvedores Android

Estamos no Linkedin    Siga-nos no twitter


Powered by phpBB - Hospedado por Bemobi