Alterar o comportamento padrão do selecionador da data -- date-and-time camp android Relacionado O problema

Change default behaviour of date picker


1
vote

problema

português

Existe alguma maneira de alterar o selecionador da data do OnePlus 3T. Eu só posso atravessar apenas meses. Imagine a configuração dob para um cara velho de 30 anos.

data imagem de selecionador

Android 8.0
Oxygen OS 5.0.2

english

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

  
     
     

Lista de respostas

3
 
vote
vote
Melhor resposta
 

Basta clicar no ano (mostrando no topo EG - 2001) Então você pode alterar o ano que mostrará lista de anos assim:

digite a descrição da imagem aqui

 

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

Experimente este código para selecionador de data.

  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(); 
 
 
   
   

Perguntas relacionadas

0  Posso remover o relógio padrão sem enraizar meu telefone?  ( Can i remove the default clock without rooting my phone ) 
Eu tenho um telefone Android do pixel moderno na versão mais atualizada do Android. Eu gostaria de não mostrar a hora na tela inicial e do Topbar. Eu vi m...

3  Meu htc desejo auto-ajuste para poupanças de luz do dia?  ( Wil my htc desire auto adjust for daylight savings ) 
Daylight Savings está prestes a terminar, eu estava apenas me perguntando - o meu htc desejo auto-ajuste para isso? Obrigado! (precisa definir meu alarme ...

1  Não é possível definir a data do emulador do Android - preso em 1/1/1970  ( Cant set android emulator date stuck on 1 1 1970 ) 
Estou tendo problemas manualmente definindo a data no meu emulador Android. Eu estou usando um ARM AVD que está sendo executado em uma máquina virtual do Wi...

4  Como faço para desativar o horário de verão (DST)?  ( How do i disable daylight saving time dst ) 
Eu tenho um Samsung Galaxy S6. Este ano estou fazendo um experimento em que não participe do horário de verão (DST). No entanto, meu telefone se ajusta automa...

-1  Qual é o uso de atualização automática de data e hora em que eu tenho que entrar manualmente?  ( What is the use of automatic update of date and time when i have to manually ent ) 
etapa 1 -i Verifiquei a data e hora de atualização automática e suponho que remova minha bateria e coloque-a devido a algum atraso de telefone. Ao iniciar, ...

6  Tempo impreciso? Como corrigi-lo?  ( Inaccurate time how to fix it ) 
às vezes A hora no meu telefone (x10 mini pro) é um pouco atrasado enquanto no modo de suspensão. Eu experimentei diferenças de 1 a 3 horas. Meu palpite é q...

0  Moto e muda para a hora errada ou fuso horário errado  ( Moto e changes to wrong time or wrong time zone ) 
Meu pai está usando um Motorola Moto E, executando Android 4.4.4 (não enraizado). Ele notou que freqüentemente exibe a hora ou a data errada. Às vezes, isso...

8  Como mostrar a data na barra de status no Android 7?  ( How to show date in status bar in android 7 ) 
Voltar no Android 4/5, data foi mostrada na barra de status junto com o tempo. No entanto, eu recentemente atualizado para Nougat / 7 e agora data se foi da b...

1  Samsung Galaxy S5 (SM-G900F / KLTE) Data / Tempo  ( Samsung galaxy s5 sm g900f klte date time issue ) 
Recentemente atualizado de um Samsung Galaxy S3 (I9300) para um Samsung Galaxy S5 (SM-G900F / KLTE). O dispositivo parecia estar funcionando conforme desejado...

2  Lollipop: O alarme não está disparando no tempo  ( Lollipop alarm isnt firing in time ) 
Depois de atualizar meu Nexus 5 para o Android 5.0 notei que o alarme não é disparado no tempo definido (na verdade, que estragou minha manhã de hoje). Quan...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.