Introduction of Android Datepicker
Android provide datepicker control.
How to make datepicker
- First get the instance of datepicker.
dpResult = (DatePicker) findViewById(R.id.dpResult);
- Then get the calendar instance
final Calendar c = Calendar.getInstance();
- Get current day,month and year
year = c.get(Calendar.YEAR); month = c.get(Calendar.MONTH); day = c.get(Calendar.DAY_OF_MONTH);
- Set day,month and year in result way
dpResult.init(year, month, day, null);
Example
- Make layout file(main.xml).
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/linearLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <DatePicker android:id="@+id/dpResult" android:layout_width="wrap_content" android:layout_height="wrap_content"/> </LinearLayout> - Then apply setOnRatingBarChangeListener
public class mainactivity extends Activity { private DatePicker dpResult; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); setCurrentDate(); } public void setCurrentDate() { private int year; private int month; private int day; dpResult = (DatePicker) findViewById(R.id.dpResult); final Calendar c = Calendar.getInstance(); year = c.get(Calendar.YEAR); month = c.get(Calendar.MONTH); day = c.get(Calendar.DAY_OF_MONTH); dpResult.init(year, month, day, null); } } - Output :

No comments:
Post a Comment