Я пытаюсь установить AlertDialog.Builder для вложения, чтобы показать опции для выбора изображений, видео и файлов документов. Но когда я нажимаю кнопку вложения, отображается только заголовок диалогового окна с предупреждением, а не параметры изображений, видео и файлов документов. Снимок экрана
attachment.setOnClickListener {
val option: Charsequence = Charsequence("Images" , "Videos" , "File Documents")
val itemList = arrayOf("Images","Videos","File Documents")
val builder = AlertDialog.Builder(this@ChatLogActivity)
val title = builder.setTitle("Select The File")
builder.setItems( itemList.toString() ,
onClickListener = DialogInterface.OnClickListener { dialogInterface , i ->
if (i == 0){
checker = "Images"
val intent = Intent(Intent.ACTION_GET_CONTENT)
intent.type = "image/*"
startActivityForResult(Intent.createChooser(intent, "Select Image"),438)
}
if (i == 1){
checker = "Videos"
val intent = Intent(Intent.ACTION_GET_CONTENT)
intent.type = "video/*"
startActivityForResult(Intent.createChooser(intent, "Select Image"),439)
}
if (i == 2){
checker = "File Documents"
val intent = Intent(Intent.ACTION_GET_CONTENT)
intent.type = "application/pdf"
startActivityForResult(Intent.createChooser(intent, "Select Image"),440)
}
})
builder.show()
}