我正在开发一个 android 应用程序...其中有一个用于选择出生日期的日期选择器...但是当显示日期时...例如日期是 1 月 0 显示而不是 1 和 2 月 1 日显示而不是 2.. 并且我需要在 3 个文本视图中设置日期值......例如,如果日期是 04/02/1984 ......我需要将 04 带到一个文本视图,将 2 带到另一个,1984 到另一个。 ...请帮助..
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final DatePicker date = (DatePicker) findViewById(R.id.datePicker1);
final TextView tvDate = (TextView) findViewById(R.id.textView2);
date.init(date.getYear(), date.getMonth(), date.getDayOfMonth(),new OnDateChangedListener()
{
@Override
public void onDateChanged(DatePicker arg0,int arg1, int arg2, int arg3) {
// TODO Auto-generated method stub
String date=Integer.toString(arg1);
String month=Integer.toString(arg2);
String year=Integer.toString(arg3);
tvDate.setText(date + month + year);
}
}
);
}
}