fix #238
This commit is contained in:
parent
332b4dc5a0
commit
08b4d0b352
@ -54,6 +54,7 @@ import org.jetbrains.anko.allCaps
|
||||
import org.jetbrains.anko.backgroundDrawable
|
||||
import org.jetbrains.anko.backgroundResource
|
||||
import org.jetbrains.anko.bottomPadding
|
||||
import org.jetbrains.anko.button
|
||||
import org.jetbrains.anko.dip
|
||||
import org.jetbrains.anko.frameLayout
|
||||
import org.jetbrains.anko.imageButton
|
||||
@ -129,7 +130,7 @@ class ItemViewHolder(
|
||||
lateinit var btnShowMedia: BlurhashView
|
||||
lateinit var btnHideMedia: ImageButton
|
||||
lateinit var tvMediaCount: MyTextView
|
||||
val tvMediaDescriptions = ArrayList<MyTextView>()
|
||||
val tvMediaDescriptions = ArrayList<AppCompatButton>()
|
||||
val ivMediaThumbnails = ArrayList<MyNetworkImageView>()
|
||||
|
||||
lateinit var statusButtonsViewHolder: StatusButtonsViewHolder
|
||||
@ -733,7 +734,7 @@ class ItemViewHolder(
|
||||
tvMediaDescriptions.clear()
|
||||
repeat(MEDIA_VIEW_COUNT) {
|
||||
tvMediaDescriptions.add(
|
||||
myTextView {
|
||||
button {
|
||||
gravity = Gravity.START or Gravity.CENTER_VERTICAL
|
||||
allCaps = false
|
||||
background =
|
||||
|
@ -60,7 +60,10 @@ fun ItemViewHolder.bind(
|
||||
try {
|
||||
when (v) {
|
||||
// ボタンは太字なので触らない
|
||||
is Button, is CountImageButton -> Unit
|
||||
is Button, is CountImageButton ->
|
||||
if(v is Button && tvMediaDescriptions.contains(v)){
|
||||
v.typeface = fontNormal
|
||||
}
|
||||
|
||||
is TextView -> v.typeface = when {
|
||||
v === tvName ||
|
||||
|
Loading…
x
Reference in New Issue
Block a user