diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/adapters/ChecklistAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/adapters/ChecklistAdapter.kt index 081d1d62..875e3ba9 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/adapters/ChecklistAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/adapters/ChecklistAdapter.kt @@ -17,6 +17,7 @@ import com.simplemobiletools.commons.extensions.getColoredDrawableWithColor import com.simplemobiletools.commons.views.MyRecyclerView import com.simplemobiletools.notes.pro.R import com.simplemobiletools.notes.pro.dialogs.RenameChecklistItemDialog +import com.simplemobiletools.notes.pro.extensions.config import com.simplemobiletools.notes.pro.extensions.getTextSize import com.simplemobiletools.notes.pro.helpers.DONE_CHECKLIST_ITEM_ALPHA import com.simplemobiletools.notes.pro.interfaces.ChecklistItemsListener @@ -154,6 +155,7 @@ class ChecklistAdapter(activity: BaseSimpleActivity, var items: ArrayList Gravity.CENTER_HORIZONTAL - GRAVITY_RIGHT -> Gravity.RIGHT - else -> Gravity.LEFT - } - private fun setWordCounter(text: String) { val words = text.replace("\n", " ").split(" ") view.notes_counter.text = words.count { it.isNotEmpty() }.toString() diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/Config.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/Config.kt index b20e5558..b2aaaa07 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/Config.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/Config.kt @@ -1,7 +1,9 @@ package com.simplemobiletools.notes.pro.helpers +import android.annotation.SuppressLint import android.content.Context import android.os.Environment +import android.view.Gravity import com.simplemobiletools.commons.helpers.BaseConfig class Config(context: Context) : BaseConfig(context) { @@ -80,4 +82,11 @@ class Config(context: Context) : BaseConfig(context) { var moveUndoneChecklistItems: Boolean get() = prefs.getBoolean(MOVE_UNDONE_CHECKLIST_ITEMS, false) set(moveUndoneChecklistItems) = prefs.edit().putBoolean(MOVE_UNDONE_CHECKLIST_ITEMS, moveUndoneChecklistItems).apply() + + @SuppressLint("RtlHardcoded") + fun getTextGravity() = when (gravity) { + GRAVITY_CENTER -> Gravity.CENTER_HORIZONTAL + GRAVITY_RIGHT -> Gravity.RIGHT + else -> Gravity.LEFT + } } diff --git a/app/src/main/res/layout/item_checklist.xml b/app/src/main/res/layout/item_checklist.xml index bde8e060..f6c7cc88 100644 --- a/app/src/main/res/layout/item_checklist.xml +++ b/app/src/main/res/layout/item_checklist.xml @@ -13,12 +13,13 @@