首页 > 解决方案 > 在片段查看器类中启动铃声

问题描述

我想在特定条件成立后立即开始铃声。正好在 Fragment 的 Viewholder 类中。在这个类中,来自数据库的一些数据被提供给一些文本字段。如果此例程中的条件为真,则应播放铃声。Fi

   class ViewHolder(view: View) : RecyclerView.ViewHolder(view) {

    fun bind(cryptoData: CryptoData, listener: Listener, icons: Array<Int>, position: Int) {

        itemView.setOnClickListener { listener.onItemClick(cryptoData) }
        itemView.icon_view.setImageResource(icons[position])
        itemView.text_name.text = cryptoData.name
        itemView.text_price.text = getPricesString(cryptoData.prices)

        val priceLimit = 6000.0
        val priceEuro = getPricesString(cryptoData.prices).toFloat()
        if(priceEuro > priceLimit){
          // ringtone should start here !!!
        }

    }

非常感谢您的回答最好的问候彼得

标签: kotlinaudiofragment

解决方案


推荐阅读