Updated MaterialComponent library, implemented DayNight theme

This commit is contained in:
2019-09-22 19:01:25 +02:00
committed by Matte23
parent d00ce9b51f
commit 348470921d
6 changed files with 17 additions and 13 deletions

View File

@@ -38,7 +38,7 @@ dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'androidx.appcompat:appcompat:1.1.0' implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.core:core-ktx:1.1.0' implementation 'androidx.core:core-ktx:1.1.0'
implementation 'com.google.android.material:material:1.0.0' implementation 'com.google.android.material:material:1.1.0-alpha10'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3' implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'androidx.navigation:navigation-fragment:2.1.0' implementation 'androidx.navigation:navigation-fragment:2.1.0'
implementation 'androidx.navigation:navigation-ui:2.1.0' implementation 'androidx.navigation:navigation-ui:2.1.0'

View File

@@ -125,9 +125,9 @@ class CircularLetterAdapter(
!= PackageManager.PERMISSION_GRANTED != PackageManager.PERMISSION_GRANTED
) { ) {
val builder: AlertDialog.Builder? = AlertDialog.Builder(context) val builder = AlertDialog.Builder(context)
builder?.apply { builder.apply {
setMessage(context.getString(R.string.dialog_message_permission_write)) setMessage(context.getString(R.string.dialog_message_permission_write))
setTitle(context.getString(R.string.dialog_title_permission_required)) setTitle(context.getString(R.string.dialog_title_permission_required))
setPositiveButton( setPositiveButton(
@@ -142,7 +142,7 @@ class CircularLetterAdapter(
} }
builder?.create()?.show() builder.create().show()
} else { } else {
adapterCallback.downloadCircular() adapterCallback.downloadCircular()
} }

View File

@@ -24,9 +24,9 @@
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/dialog_date_picker" /> app:layout_constraintTop_toBottomOf="@+id/dialog_date_picker" />
<Button <com.google.android.material.button.MaterialButton
android:id="@+id/dialog_cancel_button" android:id="@+id/dialog_cancel_button"
style="@style/Widget.AppCompat.Button.Borderless" style="@style/Widget.MaterialComponents.Button.TextButton"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginStart="8dp" android:layout_marginStart="8dp"
@@ -37,9 +37,9 @@
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/dialog_time_picker" /> app:layout_constraintTop_toBottomOf="@+id/dialog_time_picker" />
<Button <com.google.android.material.button.MaterialButton
android:id="@+id/dialog_ok_button" android:id="@+id/dialog_ok_button"
style="@style/Widget.AppCompat.Button.Borderless.Colored" style="@style/Widget.MaterialComponents.Button.TextButton"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="4dp" android:layout_marginTop="4dp"

View File

@@ -1,7 +1,8 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<color name="colorPrimary">#008577</color> <color name="colorPrimary">#3F51B5</color>
<color name="colorPrimaryDark">#00574B</color> <color name="colorPrimaryDark">#303F9F</color>
<color name="colorAccent">#D81B60</color> <color name="colorAccent">#03A9F4</color>
<color name="colorAccentDark">#007AC1</color>
<color name="colorDivider">#BDBDBD</color> <color name="colorDivider">#BDBDBD</color>
</resources> </resources>

View File

@@ -1,5 +1,5 @@
<resources> <resources>
<string name="app_name">Circolapp</string> <string name="app_name">CircolApp</string>
<string name="title_circular_letters">Circular letters</string> <string name="title_circular_letters">Circular letters</string>
<string name="title_favourites">Favourites</string> <string name="title_favourites">Favourites</string>
<string name="title_reminders">Reminders</string> <string name="title_reminders">Reminders</string>

View File

@@ -1,11 +1,14 @@
<resources> <resources>
<!-- Base application theme. --> <!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <style name="AppTheme" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<!-- Customize your theme here. --> <!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorPrimaryVariant">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item> <item name="colorAccent">@color/colorAccent</item>
<item name="colorSecondary">@color/colorAccent</item>
<item name="colorSecondaryVariant">@color/colorAccentDark</item>
</style> </style>
</resources> </resources>