From 35f8f69ddcc91dcf0e02e7c9cf18cf0bddab9374 Mon Sep 17 00:00:00 2001 From: Super12138 <70494801+Super12138@users.noreply.github.com> Date: Sat, 9 Nov 2024 17:32:48 +0800 Subject: [PATCH] Optimize text style --- .../todo/views/fragments/ToDoFragment.kt | 14 +++++++------- app/src/main/res/layout/fragment_progress.xml | 9 ++++----- app/src/main/res/layout/fragment_welcome_intro.xml | 4 ++-- .../main/res/layout/fragment_welcome_progress.xml | 3 ++- .../main/res/layout/fragment_welcome_todo_btn.xml | 3 ++- .../main/res/layout/fragment_welcome_todo_item.xml | 11 ++--------- app/src/main/res/layout/item_empty.xml | 1 + app/src/main/res/layout/item_todo.xml | 8 ++++++-- app/src/main/res/values-zh-rCN/strings.xml | 9 ++++----- app/src/main/res/values/strings.xml | 7 +++---- 10 files changed, 33 insertions(+), 36 deletions(-) diff --git a/app/src/main/kotlin/cn/super12138/todo/views/fragments/ToDoFragment.kt b/app/src/main/kotlin/cn/super12138/todo/views/fragments/ToDoFragment.kt index 605a437..f0b3bae 100644 --- a/app/src/main/kotlin/cn/super12138/todo/views/fragments/ToDoFragment.kt +++ b/app/src/main/kotlin/cn/super12138/todo/views/fragments/ToDoFragment.kt @@ -86,7 +86,7 @@ class ToDoFragment : Fragment() { progressViewModel.updateProgress() } // 通知数据更改 - binding.todoList.adapter?.notifyItemRangeRemoved(0, todoList.size + 1) + binding.todoList.adapter?.notifyDataSetChanged() } .setNegativeButton(R.string.cancel, null) .show() @@ -108,16 +108,16 @@ class ToDoFragment : Fragment() { } }) - todoViewModel.addData.observe(viewLifecycleOwner, Observer { + todoViewModel.addData.observe(viewLifecycleOwner) { binding.todoList.adapter?.notifyItemInserted(todoList.size + 1) - }) + } - todoViewModel.removeData.observe(viewLifecycleOwner, Observer { + todoViewModel.removeData.observe(viewLifecycleOwner) { binding.todoList.adapter?.notifyItemRemoved(todoList.size + 1) - }) + } - todoViewModel.refreshData.observe(viewLifecycleOwner, Observer { + todoViewModel.refreshData.observe(viewLifecycleOwner) { binding.todoList.adapter?.notifyItemRangeChanged(0, todoList.size + 1) - }) + } } } diff --git a/app/src/main/res/layout/fragment_progress.xml b/app/src/main/res/layout/fragment_progress.xml index f556c49..fce80c1 100644 --- a/app/src/main/res/layout/fragment_progress.xml +++ b/app/src/main/res/layout/fragment_progress.xml @@ -40,41 +40,40 @@ - - \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_welcome_intro.xml b/app/src/main/res/layout/fragment_welcome_intro.xml index edce217..7204238 100644 --- a/app/src/main/res/layout/fragment_welcome_intro.xml +++ b/app/src/main/res/layout/fragment_welcome_intro.xml @@ -27,20 +27,20 @@ \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_welcome_progress.xml b/app/src/main/res/layout/fragment_welcome_progress.xml index 7cbc0b9..5b4d61b 100644 --- a/app/src/main/res/layout/fragment_welcome_progress.xml +++ b/app/src/main/res/layout/fragment_welcome_progress.xml @@ -13,11 +13,11 @@ android:padding="20dp"> - - \ No newline at end of file diff --git a/app/src/main/res/layout/item_empty.xml b/app/src/main/res/layout/item_empty.xml index 94f7b6d..72d1aba 100644 --- a/app/src/main/res/layout/item_empty.xml +++ b/app/src/main/res/layout/item_empty.xml @@ -6,6 +6,7 @@ + tools:text="Title" /> + android:textSize="11sp" + tools:text="Subject" />