From d20abffdffb65948523df97eb1ad28074a5f2b27 Mon Sep 17 00:00:00 2001 From: Hossain Khan Date: Thu, 20 Jun 2019 08:26:45 -0400 Subject: [PATCH] [UPDATE] Added different icon for technical article. --- .idea/assetWizardSettings.xml | 187 ------------------ .../android/demo/data/ResourceInfo.kt | 4 +- .../demo/ui/resource/ResourceListAdapter.kt | 2 +- .../drawable/ic_library_books_black_42dp.xml | 20 ++ .../layout/list_item_resource_tech_talk.xml | 15 +- 5 files changed, 32 insertions(+), 196 deletions(-) delete mode 100644 .idea/assetWizardSettings.xml create mode 100644 app/src/main/res/drawable/ic_library_books_black_42dp.xml diff --git a/.idea/assetWizardSettings.xml b/.idea/assetWizardSettings.xml deleted file mode 100644 index e4b2bf3..0000000 --- a/.idea/assetWizardSettings.xml +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/app/src/main/java/com/hossainkhan/android/demo/data/ResourceInfo.kt b/app/src/main/java/com/hossainkhan/android/demo/data/ResourceInfo.kt index f4fc747..a09ed0b 100644 --- a/app/src/main/java/com/hossainkhan/android/demo/data/ResourceInfo.kt +++ b/app/src/main/java/com/hossainkhan/android/demo/data/ResourceInfo.kt @@ -41,8 +41,8 @@ data class ResourceInfo( var url: String = "", var publish_date: Timestamp? = null, /** - * Possible values - * "blog", "techtalk" + * Possible values: + * "techarticle", "techtalk" */ var type: String = "techtalk" ) { diff --git a/app/src/main/java/com/hossainkhan/android/demo/ui/resource/ResourceListAdapter.kt b/app/src/main/java/com/hossainkhan/android/demo/ui/resource/ResourceListAdapter.kt index ebb6d53..e9bcdd5 100644 --- a/app/src/main/java/com/hossainkhan/android/demo/ui/resource/ResourceListAdapter.kt +++ b/app/src/main/java/com/hossainkhan/android/demo/ui/resource/ResourceListAdapter.kt @@ -45,7 +45,7 @@ class ResourceListAdapter( parent, false ) - binding.actionPlay.setOnClickListener { + binding.actionPreviewResource.setOnClickListener { binding.data?.let { itemClickCallback?.invoke(it) } diff --git a/app/src/main/res/drawable/ic_library_books_black_42dp.xml b/app/src/main/res/drawable/ic_library_books_black_42dp.xml new file mode 100644 index 0000000..ccd84fc --- /dev/null +++ b/app/src/main/res/drawable/ic_library_books_black_42dp.xml @@ -0,0 +1,20 @@ + + + + + diff --git a/app/src/main/res/layout/list_item_resource_tech_talk.xml b/app/src/main/res/layout/list_item_resource_tech_talk.xml index 07bc7d3..1456147 100644 --- a/app/src/main/res/layout/list_item_resource_tech_talk.xml +++ b/app/src/main/res/layout/list_item_resource_tech_talk.xml @@ -34,14 +34,17 @@ tools:background="#ccc"> + tools:ignore="ContentDescription" + tools:src="@drawable/ic_play_circle_filled_black_42dp" + tools:tint="@color/md_red_500" /> @@ -90,7 +93,7 @@ android:gravity="end" android:text="@{@string/tech_talk_author_and_venue(data.author, data.event)}" app:layout_constraintEnd_toEndOf="@id/guideline_vertical_end" - app:layout_constraintStart_toEndOf="@+id/action_play" + app:layout_constraintStart_toEndOf="@+id/action_preview_resource" app:layout_constraintTop_toBottomOf="@+id/resource_title" tools:text="by Author of the talk." />