-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Labels
Description
Суть
В случае, если у ссылки в аттаче нет заголовка, она отображается пустой и, что неприятно, при переходе возникает вопрос: "вы собираетесь открыть null. продолжить?"
Моё предложение
Не выношу в pull request, поскольку, вероятно, можно сделать получше
private fun createLink(link: Link): View =
ContainerLinkBinding.inflate(inflater).run {
if(link.photo?.getSmallPhoto()?.url?.isNotEmpty() == true){
ivPhoto.load(link.photo?.getSmallPhoto()?.url)
}else{
ivPhoto.setImageDrawable(ContextCompat.getDrawable(context, R.drawable.ic_worldwide))
}
tvTitle.text = if(link.title?.isNotEmpty() == true) link.title else context.getString(R.string.link)
tvCaption.text = if(link.caption?.isNotEmpty() == true) link.caption else link.url
root.setOnClickListener {
callback.onLinkClicked(link)
}
root
}
Reactions are currently unavailable