summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/payment/ProductAdapter.kt
diff options
context:
space:
mode:
authorTorsten Grote <t@grobox.de>2020-09-07 11:09:22 -0300
committerTorsten Grote <t@grobox.de>2020-09-07 11:09:22 -0300
commit01acacaecdde368c73414fce86cf320a7fbbddbc (patch)
tree4bee64478f1d7b5655764051186ea53a8d75a588 /wallet/src/main/java/net/taler/wallet/payment/ProductAdapter.kt
parent65bd1c7ad004a44172c3a35dc229c9c84163eee9 (diff)
downloadtaler-android-01acacaecdde368c73414fce86cf320a7fbbddbc.tar.gz
taler-android-01acacaecdde368c73414fce86cf320a7fbbddbc.tar.bz2
taler-android-01acacaecdde368c73414fce86cf320a7fbbddbc.zip
[wallet] always show product details (remove details button)
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/payment/ProductAdapter.kt')
-rw-r--r--wallet/src/main/java/net/taler/wallet/payment/ProductAdapter.kt11
1 files changed, 3 insertions, 8 deletions
diff --git a/wallet/src/main/java/net/taler/wallet/payment/ProductAdapter.kt b/wallet/src/main/java/net/taler/wallet/payment/ProductAdapter.kt
index 24bbd27..87b6387 100644
--- a/wallet/src/main/java/net/taler/wallet/payment/ProductAdapter.kt
+++ b/wallet/src/main/java/net/taler/wallet/payment/ProductAdapter.kt
@@ -43,14 +43,9 @@ internal class ProductAdapter(private val listener: ProductImageClickListener) :
override fun getItemCount() = items.size
- override fun getItemViewType(position: Int): Int {
- return if (itemCount == 1) 1 else 0
- }
-
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ProductViewHolder {
- val res =
- if (viewType == 1) R.layout.list_item_product_single else R.layout.list_item_product
- val view = LayoutInflater.from(parent.context).inflate(res, parent, false)
+ val inflater = LayoutInflater.from(parent.context)
+ val view = inflater.inflate(R.layout.list_item_product, parent, false)
return ProductViewHolder(view)
}
@@ -81,7 +76,7 @@ internal class ProductAdapter(private val listener: ProductImageClickListener) :
val decodedString = Base64.decode(match.groups[2]!!.value, Base64.DEFAULT)
val bitmap = decodeByteArray(decodedString, 0, decodedString.size)
image.setImageBitmap(bitmap)
- if (itemCount > 1) image.setOnClickListener {
+ image.setOnClickListener {
listener.onImageClick(bitmap)
}
}