Hello,
This article is for Beginner and people who want to learn Android .This article is about How to display accurate date in Android Studio?
In previous Blog we learnt to implement calendar view using datepicker. If you haven't watched this blog then follow the below link -
In previous Blog we learnt to implement calendar view using datepicker. If you haven't watched this blog then follow the below link -
1. XML File .
activity_main -<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:orientation="vertical"
android:layout_height="match_parent"
tools:context=".MainActivity"> <DatePicker
android:id="@+id/dtepicker"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</DatePicker> </LinearLayout>
2.Java File.MainActivity-import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Button; import android.widget.DatePicker; import android.widget.ListView; import android.widget.Spinner; import android.widget.Toast; import java.util.Calendar; public class MainActivity extends AppCompatActivity { //declare variableDatePicker dtepicker; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);dtepicker=findViewById(R.id.dtepicker); Calendar calendar=Calendar.getInstance(); dtepicker.init(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH), new DatePicker.OnDateChangedListener() { @Overridepublic void onDateChanged(DatePicker view, int year, int monthOfYear, int dayOfMonth) { String monthvalue= String.valueOf(dtepicker.getMonth()+1); Toast.makeText(MainActivity.this, ""+dtepicker.getDayOfMonth()+"-"+monthvalue+"-"+dtepicker.getYear(), Toast.LENGTH_SHORT).show(); } }); } }
No comments:
Post a Comment
If you have any doubts,Please let me know