use*_*425 6 android android-datepicker
在我的应用程序中,我有一个文本视图来设置当前日期和两个按钮的下一个日期和上一个日期.
当单击下一个按钮时,我需要将下一个日期设置为文本视图而不打开日期选择器,也类似于上一个按钮.
请任何人帮助我.
Har*_*ran 21
你可以用它Calendar
来获得current date
.然后,如果你想要previous date
你could use c.add(Calendar.DATE, -1)
在哪里-1
,你想减少的天数current date
.在你的情况下,我们想要previous date
如此使用.-1
同样,以获得next date
使用c.add(Calendar.DATE, 1)
.您可以通过更改整数来获取之前或之前的天数.
首先将当前日期设置为textview.
Calendar c = Calendar.getInstance();
System.out.println("Current time => " + c.getTime());
SimpleDateFormat df = new SimpleDateFormat("dd-MMM-yyyy");
String formattedDate = df.format(c.getTime());
textview.setText(formattedDate);
Run Code Online (Sandbox Code Playgroud)
然后点击上一个按钮:
previous.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
c.add(Calendar.DATE, -1);
formattedDate = df.format(c.getTime());
Log.v("PREVIOUS DATE : ", formattedDate);
textview.setText(formattedDate);
}
});
Run Code Online (Sandbox Code Playgroud)
在下一步按钮上单击:
next.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
c.add(Calendar.DATE, 1);
formattedDate = df.format(c.getTime());
Log.v("NEXT DATE : ", formattedDate);
textview.setText(formattedDate);
}
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11303 次 |
最近记录: |