aboutsummaryrefslogtreecommitdiff
path: root/mediapicker
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2018-04-07 20:23:17 -0400
committerGitHub <noreply@github.com>2018-04-07 20:23:17 -0400
commita0377be622f21b4c6a7d8828505c1e95efab1254 (patch)
tree825760fab6f0bb1baa4e709443becefba5a8d06a /mediapicker
parente97db5c6529b1e12effc7141f277bd41d3fb580a (diff)
downloadkau-a0377be622f21b4c6a7d8828505c1e95efab1254.tar.gz
kau-a0377be622f21b4c6a7d8828505c1e95efab1254.tar.bz2
kau-a0377be622f21b4c6a7d8828505c1e95efab1254.zip
Update/android studio 3.1 (#146)
* Update dependencies * Add default invalid id value * Extend appcompat views only * Update migration * Remove setTextIfValid * Remove nosibling warning * Add deprecation warnings to fragment view binding * Bring back glide 4.6.1 * Use proper distribution type setter
Diffstat (limited to 'mediapicker')
-rw-r--r--mediapicker/build.gradle1
-rw-r--r--mediapicker/src/main/kotlin/ca/allanwang/kau/mediapicker/MediaPickerActivityBase.kt6
2 files changed, 5 insertions, 2 deletions
diff --git a/mediapicker/build.gradle b/mediapicker/build.gradle
index cbba092..20d7750 100644
--- a/mediapicker/build.gradle
+++ b/mediapicker/build.gradle
@@ -7,6 +7,7 @@ dependencies {
implementation project(':core-ui')
implementation project(':adapter')
+ //noinspection GradleDependency
api "com.github.bumptech.glide:glide:${kau.glide}"
implementation "jp.wasabeef:blurry:${kau.blurry}"
}
diff --git a/mediapicker/src/main/kotlin/ca/allanwang/kau/mediapicker/MediaPickerActivityBase.kt b/mediapicker/src/main/kotlin/ca/allanwang/kau/mediapicker/MediaPickerActivityBase.kt
index 2adabf9..07e6d18 100644
--- a/mediapicker/src/main/kotlin/ca/allanwang/kau/mediapicker/MediaPickerActivityBase.kt
+++ b/mediapicker/src/main/kotlin/ca/allanwang/kau/mediapicker/MediaPickerActivityBase.kt
@@ -10,6 +10,8 @@ import android.support.v7.widget.LinearLayoutManager
import android.support.v7.widget.RecyclerView
import android.support.v7.widget.Toolbar
import android.widget.TextView
+import ca.allanwang.kau.adapters.selectedItems
+import ca.allanwang.kau.adapters.selectionSize
import ca.allanwang.kau.utils.*
import com.mikepenz.google_material_typeface_library.GoogleMaterial
@@ -50,14 +52,14 @@ abstract class MediaPickerActivityBase(
MediaItem.bindEvents(adapter.fastAdapter)
adapter.fastAdapter.withSelectionListener { _, _ ->
- selectionCount.text = adapter.fastAdapter.selections.size.toString()
+ selectionCount.text = adapter.selectionSize.toString()
}
fab.apply {
show()
setIcon(GoogleMaterial.Icon.gmd_send)
setOnClickListener {
- val selection = adapter.fastAdapter.selectedItems
+ val selection = adapter.selectedItems
if (selection.isEmpty()) {
toast(R.string.kau_no_items_selected)
} else {