首页 > 解决方案 > 如何避免功能重复

问题描述

假设我有这个功能:

fun createView(binding, type) {
    binding.heading_text.text = type
}

而且我需要在 2 个或更多片段中使用这个确切的功能,如何在不重复每个片段的功能的情况下处理这个问题?

标签: androidkotlin

解决方案


您可以使用此功能创建对象。

object Util {
    fun createView(binding, type) {
        binding.heading_text.text = type
}

你可以像这样使用它:

Util.createView(binding, type)

推荐阅读