Bonjour

Apres avoir beaucoup recherché j'ai un problème sur le startActivity pourriez vous m 'aidez mon erreur est sur le startActivity

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
class DataAdapter : RecyclerView.Adapter<ViewHolder>(),View.OnClickListener{
 
    private val listNews = mutableListOf<News>()
 
    override fun onCreateViewHolder(parent: ViewGroup, pos: Int): ViewHolder {
        val view = LayoutInflater.from(parent.context).inflate(R.layout.item, parent, false)
        val btn: Button = view.findViewById(R.id.action_call_button)
        btn.setOnClickListener(this)
 
        return ViewHolder(view)
    }
 
    override fun getItemCount(): Int = listNews.size
 
    override fun onBindViewHolder(holder: ViewHolder, pos: Int) {
        holder.bind(listNews[pos])
    }
 
    fun set(list: MutableList<News>) {
        this.listNews.clear()
        this.listNews.addAll(list)
        notifyDataSetChanged()
    }
 
    override fun onClick(v: View?) {
        when (v?.id) {
 
            R.id.action_call_button -> {
 
                val intent = Intent(Intent.ACTION_DIAL)
 
                intent.data = Uri.parse("tel:" + "1111111")
 
startActivity(intent)
            }
 
            else -> {
            }
        }
    }
}