Динамический просмотр карты, не работает щелчок - PullRequest
0 голосов
/ 17 января 2019

Я передаю информацию из Firestore, и она хорошо справляется со списком, но в момент нажатия слышен звук, но он работает.

val card_view = CardView(this)
    card_view.id = idCardV
    val layoutParams = LayoutParams(
        LayoutParams.MATCH_PARENT,
        LayoutParams.WRAP_CONTENT
    )
    layoutParams.bottomMargin = 15
    card_view.layoutParams = layoutParams
    card_view.setContentPadding(6,6,6,6)
    card_view.setCardBackgroundColor(Color.LTGRAY)
    card_view.radius = 12F
    card_view.cardElevation = 8F
    card_view.maxCardElevation = 12F
    card_view.isClickable = true
    card_view.callOnClick()
    card_view.setOnClickListener { View.OnClickListener{
        Toast.makeText(baseContext, "éxito 5", Toast.LENGTH_SHORT).show()
    } }

Ответы [ 2 ]

0 голосов
/ 17 января 2019

изменение

card_view.setOnClickListener { View.OnClickListener{
        Toast.makeText(baseContext, "éxito 5", Toast.LENGTH_SHORT).show()
    } }

до

card_view.setOnClickListener { 
        Toast.makeText(baseContext, "éxito 5", Toast.LENGTH_SHORT).show()
    }
0 голосов
/ 17 января 2019

Попробуйте поставить card_view .focuseable = true и

card_view.setOnClickListener { 
        Toast.makeText(baseContext, "éxito 5", Toast.LENGTH_SHORT).show()
    } 
...