CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: elmegio con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: bluemask con ben 43 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 3 su 3
Discussione:

DatePicker e RelativeLayout

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Sep 2012
    Messaggi
    41

    Ringraziamenti
    3
    Ringraziato 3 volte in 3 Posts
    Predefinito

    DatePicker e RelativeLayout

    la sostanza è questa: ho bisogno di un datepicker che venga creato all'interno di una classe che estende relativelayout e che venga visualizzato dalla stessa. Ancor meglio sarebbe riuscire a creare una classe che estenda datepicker e che io possa utilizzare in qualsiasi tipo di classe, sia activity che, come potrete immaginare, relativelayout.

    Grazie mille!

  2.  
  3. #2
    Androidiano


    Registrato dal
    Nov 2011
    Località
    Ivrea
    Messaggi
    133

    Ringraziamenti
    7
    Ringraziato 8 volte in 8 Posts
    Predefinito

    Quote Originariamente inviato da tabita90 Visualizza il messaggio
    la sostanza è questa: ho bisogno di un datepicker che venga creato all'interno di una classe che estende relativelayout e che venga visualizzato dalla stessa. Ancor meglio sarebbe riuscire a creare una classe che estenda datepicker e che io possa utilizzare in qualsiasi tipo di classe, sia activity che, come potrete immaginare, relativelayout.

    Grazie mille!
    Se vuoi associare ad un EditText l'oggetto DatePicker puoi per esempio associare setOnTouchListener all'Edittext.

    esempio:

    codice:
     EditTextDate.setOnTouchListener(new OnTouchListener() {
    					         
    				         public boolean onTouch(View v, MotionEvent event) {
    				               if (event.getAction() == MotionEvent.ACTION_UP) {
    				            	   
    				            	DatePickerDialog dialog;
    				            	
    				            	 if( EditTextDate.getText().toString().equals("")) 
    				            	   	 dialog= new DatePickerDialog(context, mDateSetListener,1970, 0, 1);
    				            	 else
    				            		 dialog= new DatePickerDialog(context, mDateSetListener,year, month,Day);
    				            	 
    			                        dialog.setOnDismissListener(mDismissListener);
    			                        
    		
                                            }
                                      });
    
    			                        dialog.show();
    				                     
    				                }
    				               return false;
    				         }
    					 });

    Ciao

  4. Il seguente Utente ha ringraziato genty per il post:

    tabita90 (29-10-12)

  5. #3
    Baby Droid


    Registrato dal
    Sep 2012
    Messaggi
    41

    Ringraziamenti
    3
    Ringraziato 3 volte in 3 Posts
    Predefinito

    Quote Originariamente inviato da genty Visualizza il messaggio
    Se vuoi associare ad un EditText l'oggetto DatePicker puoi per esempio associare setOnTouchListener all'Edittext.

    esempio:

    codice:
     EditTextDate.setOnTouchListener(new OnTouchListener() {
    					         
    				         public boolean onTouch(View v, MotionEvent event) {
    				               if (event.getAction() == MotionEvent.ACTION_UP) {
    				            	   
    				            	DatePickerDialog dialog;
    				            	
    				            	 if( EditTextDate.getText().toString().equals("")) 
    				            	   	 dialog= new DatePickerDialog(context, mDateSetListener,1970, 0, 1);
    				            	 else
    				            		 dialog= new DatePickerDialog(context, mDateSetListener,year, month,Day);
    				            	 
    			                        dialog.setOnDismissListener(mDismissListener);
    			                        
    		
                                            }
                                      });
    
    			                        dialog.show();
    				                     
    				                }
    				               return false;
    				         }
    					 });

    Ciao
    grazie gran maestro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy