【发布时间】:2015-07-15 10:32:44
【问题描述】:
我想知道我是否可以为我的 android 应用程序实现材料设计 datepickerdialog
代码:
import java.util.Calendar;
import android.app.DatePickerDialog;
import android.app.Dialog;
import android.os.Bundle;
import android.support.v4.app.DialogFragment;
import android.widget.DatePicker;
import android.widget.EditText;
public class SelectDateFragment extends DialogFragment implements
DatePickerDialog.OnDateSetListener {
EditText mEdit;
public Dialog onCreateDialog(Bundle savedInstanceState) {
final Calendar calendar = Calendar.getInstance();
int yy = calendar.get(Calendar.YEAR);
int mm = calendar.get(Calendar.MONTH);
int dd = calendar.get(Calendar.DAY_OF_MONTH);
return new DatePickerDialog(getActivity(), this, yy, mm, dd);
}
@Override
public void onDateSet(DatePicker view, int yy, int mm, int dd) {
populateSetDate(yy, mm + 1, dd);
}
public void populateSetDate(int year, int month, int day) {
mEdit = (EditText) getActivity().findViewById(R.id.date);
mEdit.setText(day + "/" + month + "/" + year);
}
}
简单地说,我不想使用第三方库。我只想知道是否可以使用 android 支持库以及如何完成。
【问题讨论】:
-
我希望这对你有很大帮助stackoverflow.com/questions/27362971/…