From 1d3c2ea0cab7cc2be204888455934ca329149ddc Mon Sep 17 00:00:00 2001 From: Negue Date: Wed, 7 Dec 2016 21:23:08 +0100 Subject: [PATCH] change text resource id --- Habitica/res/layout/widget_todo_list_row.xml | 2 +- .../android/habitica/widget/DailiesListFactory.java | 2 +- .../habitrpg/android/habitica/widget/TaskListFactory.java | 6 ++++-- .../habitrpg/android/habitica/widget/TodoListFactory.java | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Habitica/res/layout/widget_todo_list_row.xml b/Habitica/res/layout/widget_todo_list_row.xml index 145d99dd8..4c3675ce3 100644 --- a/Habitica/res/layout/widget_todo_list_row.xml +++ b/Habitica/res/layout/widget_todo_list_row.xml @@ -23,7 +23,7 @@ taskList = new ArrayList<>(); private Context context = null; private boolean reloadData; - public TaskListFactory(Context context, Intent intent, String taskType, int listItemResId) { + public TaskListFactory(Context context, Intent intent, String taskType, int listItemResId, int listItemTextResId) { this.context = context; this.widgetId = intent.getIntExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, 0); this.listItemResId = listItemResId; + this.listItemTextResId = listItemTextResId; this.reloadData = false; this.taskType = taskType; @@ -96,7 +98,7 @@ public abstract class TaskListFactory implements RemoteViewsService.RemoteViewsF SpannableStringBuilder builder = new SpannableStringBuilder(parsedText); EmojiHandler.addEmojis(this.context, builder, 16, DynamicDrawableSpan.ALIGN_BASELINE, 16, 0, -1, false); - remoteView.setTextViewText(R.id.dailies_text, builder); + remoteView.setTextViewText(listItemTextResId, builder); remoteView.setInt(R.id.checkbox_background, "setBackgroundResource", task.getLightTaskColor()); Intent fillInIntent = new Intent(); fillInIntent.putExtra(TaskListWidgetProvider.TASK_ID_ITEM, task.getId()); diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/widget/TodoListFactory.java b/Habitica/src/main/java/com/habitrpg/android/habitica/widget/TodoListFactory.java index db7198dca..d0744d757 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/widget/TodoListFactory.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/widget/TodoListFactory.java @@ -8,6 +8,6 @@ import com.magicmicky.habitrpgwrapper.lib.models.tasks.Task; public class TodoListFactory extends TaskListFactory { public TodoListFactory(Context context, Intent intent) { - super(context, intent, Task.TYPE_TODO, R.layout.widget_todo_list_row); + super(context, intent, Task.TYPE_TODO, R.layout.widget_todo_list_row, R.id.todo_text); } }