Запустить рингтон в классе просмотра фрагментов - PullRequest
0 голосов
/ 17 апреля 2020

Я хочу запустить мелодию звонка, как только указанное условие c будет выполнено. Именно в классе 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 !!!
        }

    }

Большое спасибо за ваши ответы с наилучшими пожеланиями Питер

...