Skip to content

Hilt ‐ multi binding IntoSet

Devrath edited this page Oct 9, 2023 · 5 revisions

Observation

Output


Code

Implementation

Modules

Activity

MyActivity.kt

@AndroidEntryPoint
class MyActivity : AppCompatActivity() {

    private lateinit var binding: ActivityHiltMultiBindingsSelectionBinding
 
    @Inject lateinit var countries : Set<@JvmSuppressWildcards Country>

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        binding = ActivityHiltMultiBindingsSelectionBinding.inflate(layoutInflater)
        setContentView(binding.root)
        setOnClickListeners();
    }

    private fun setOnClickListeners() {
        binding.apply {
            usingIntoSetId.setOnClickListener {
                
            }
        }
    }
}
Clone this wiki locally