This simple Kotlin library can show specific date in calendar board view, in the correct format, according to user's language settings. The view is flexible, that means it can be fat or thin - controlled easily through API.

https://github.com/migellal/DayView

Examples:


Java

DayView dayView = (DayView) findViewById(R.id.dayView);
dayView.setBarColor(ContextCompat.getColor(this, R.color.colorPrimary));
dayView.setBorderColor(ContextCompat.getColor(this, R.color.colorPrimary));
dayView.setCardBackgroundColor(Color.WHITE);
dayView.setTextColor(Color.BLACK);
dayView.setDate(new Date(2017, 10, 15));


Kotlin

val dayView = findViewById(R.id.dayView) as DayView
dayView.barColor = ContextCompat.getColor(this, R.color.colorPrimary)
dayView.borderColor = ContextCompat.getColor(this, R.color.colorPrimary)
dayView.cardBackgroundColor = Color.WHITE
dayView.textColor = Color.BLACK
dayView.date = Date(year, month, day)


XML

android:id="@+id/dayView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:barColor="@color/colorPrimary"
app:borderColor="@color/colorPrimary"
app:cardBackgroundColor="@android:color/white"
app:textColor="@android:color/black" />
Read more
Loading...

Additional Information

Updated
May 20, 2017
Size
2.4M
Installs
10+
Current Version
1.0
Requires Android
4.1 and up
Content Rating
Everyone
Permissions
Offered By
Digital Zombie Lab
©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.