Changer le comportement par défaut du sélecteur de date -- date-and-time domain android en relation problème

Change default behaviour of date picker



1
vote

problème

français

Y a-t-il un moyen de modifier le sélecteur de date d'Oneplus 3T. Je ne peux que traverser seulement des mois. Imaginez définir DOB pour un gars de 30 ans et plus.

Picker de date image

Android 8.0
Oxygen OS 5.0.2

langue Anglaise

Is there any way to change the date picker of OnePlus 3t. I can only traverse only through months. imagine setting dob for a 30+ yr old guy.

date picker image

Android 8.0
Oxygen OS 5.0.2

  
     
     

Liste de réponses

3
 
vote
vote
Meilleure réponse
 

Il suffit de cliquer sur l'année (indiquant le sommet par exemple - 2001), vous pouvez modifier l'année, il affichera la liste d'années comme celle-ci:

Entrez la description de l'image ici

 

Just click on the year (showing on the top eg - 2001) then you can change the year It will show list of years like this:

enter image description here

 
 
   
   
0
 
vote

Essayez ce code pour le sélecteur de date.

final Calendar mcurrentDate = Calendar.getInstance(); final int mYear = mcurrentDate.get(Calendar.YEAR); final int mMonth = mcurrentDate.get(Calendar.MONTH); final int mDay = mcurrentDate.get(Calendar.DAY_OF_MONTH); android.app.DatePickerDialog mDatePicker = new android.app.DatePickerDialog(Newtripactivity.this, new android.app.DatePickerDialog.OnDateSetListener() { public void onDateSet(DatePicker datepicker, int selectedyear, int selectedmonth, int selectedday) { Calendar calander2 = Calendar.getInstance(); calander2.setTimeInMillis(0); calander2.set(selectedyear, selectedmonth, selectedday, 0, 0, 0); Date SelectedDate = calander2.getTime(); startDate = calander2.getTimeInMillis(); // TODO Auto-generated method stub DateFormat dateformat_US = DateFormat.getDateInstance(DateFormat.MEDIUM, Locale.US); String StringDateformat_US = dateformat_US.format(SelectedDate); startdate.setText(StringDateformat_US); } }, mYear, mMonth, mDay); mDatePicker.setTitle("Select date"); mDatePicker.show();
 

Try this code for date picker.

final Calendar mcurrentDate = Calendar.getInstance(); final int mYear = mcurrentDate.get(Calendar.YEAR); final int mMonth = mcurrentDate.get(Calendar.MONTH); final int mDay = mcurrentDate.get(Calendar.DAY_OF_MONTH);  android.app.DatePickerDialog mDatePicker = new android.app.DatePickerDialog(Newtripactivity.this, new android.app.DatePickerDialog.OnDateSetListener() { public void onDateSet(DatePicker datepicker, int selectedyear, int selectedmonth, int selectedday) {  Calendar calander2 = Calendar.getInstance(); calander2.setTimeInMillis(0); calander2.set(selectedyear, selectedmonth, selectedday, 0, 0, 0); Date SelectedDate = calander2.getTime(); startDate = calander2.getTimeInMillis();  // TODO Auto-generated method stub DateFormat dateformat_US = DateFormat.getDateInstance(DateFormat.MEDIUM, Locale.US); String StringDateformat_US = dateformat_US.format(SelectedDate);                     startdate.setText(StringDateformat_US);                 }             }, mYear, mMonth, mDay); mDatePicker.setTitle("Select date"); mDatePicker.show(); 
 
 
   
   

Questions connexes

1  Samsung Galaxy S5 (SM-G900F / KLTE) Numéro de date / heure  ( Samsung galaxy s5 sm g900f klte date time issue ) 
J'ai récemment mis à niveau depuis un Samsung Galaxy S3 (I9300) à un Samsung Galaxy S5 (SM-G900F / KLTE). L'appareil semblait fonctionner si désiré afin que j...

0  Moto e passe au mauvais moment ou à un mauvais fuseau horaire  ( Moto e changes to wrong time or wrong time zone ) 
Mon père utilise un Motorola Moto E, exécutant Android 4.4.4 (non enraciné). Il a remarqué qu'il affiche fréquemment le mauvais moment ou la mauvaise date. ...

6  Temps inexact? Comment le réparer?  ( Inaccurate time how to fix it ) 
parfois le temps sur mon téléphone (x10 mini pro) est un peu tardif en mode veille. J'ai eu des différences de 1 à 3 heures. Je suppose que le composant sys...

4  Comment puis-je désactiver le temps d'économie de jour (DST)?  ( How do i disable daylight saving time dst ) 
J'ai un Samsung Galaxy S6. Cette année, je fais une expérience dans laquelle je ne participe pas à la journée d'été (DST). Cependant, mon téléphone s'ajuste a...

1  Impossible de définir la date d'émulateur Android - bloquée le 1/1/1970  ( Cant set android emulator date stuck on 1 1 1970 ) 
J'ai du mal à régler manuellement la date de mon émulateur Android. J'utilise un bras AVD qui est en cours d'exécution sur une machine virtuelle Windows 10 ...

3  Wil mon HTC désire Auto-Ajuster pour les économies de jour?  ( Wil my htc desire auto adjust for daylight savings ) 
L'Économie de la lumière du jour est sur le point de se terminer, je me demandais simplement - mon HTC Désire ajustera-t-il pour cela? merci! (besoin de p...

-1  Quelle est l'utilisation de la mise à jour automatique de la date et du temps lorsque je dois l'entrer manuellement?  ( What is the use of automatic update of date and time when i have to manually ent ) 
étape 1 -J'ai vérifié la date et l'heure de mise à jour automatique et supposons que je retire ma batterie puis placez-la en raison d'un décalage téléphoniq...

8  Comment montrer la date dans la barre d'état à Android 7?  ( How to show date in status bar in android 7 ) 
retour dans Android 4/5, la date a été montrée dans la barre d'état avec le temps. Cependant, j'ai récemment mis à niveau vers Nougat / 7 et la date est passé...

2  Lollipop: L'alarme ne tire pas dans le temps  ( Lollipop alarm isnt firing in time ) 
Après avoir mis à jour mon Nexus 5 à Android 5.0 J'ai remarqué que l'alarme n'est pas tirée à l'heure fixée (en réalité, j'ai gâché mon matin d'aujourd'hui). ...

0  Puis-je supprimer l'horloge par défaut sans enraciner mon téléphone?  ( Can i remove the default clock without rooting my phone ) 
J'ai un téléphone Android de pixel moderne sur la version la plus à jour d'Android. J'aimerais ne pas montrer l'heure sur l'écran d'accueil et le topbar. ...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés