package Ġcom . example . fragment . project . adapter Ċ Ċ import Ġandroid . view . LayoutInflater Ċ import Ġandroid . view . ViewGroup Ċ import Ġandroidx . view binding . View Binding Ċ import Ġcom . example . fragment . library . base . component . adapter . Base Adapter Ċ import Ġcom . example . fragment . library . common . bean . Hot Key Bean Ċ import Ġcom . example . fragment . project . databinding . Item Hot Key Binding Ċ Ċ class ĠHot Key Adapter Ġ: ĠBase Adapter < Hot Key Bean >() Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate View Binding ( parent : ĠViewGroup , Ġview Type : ĠInt ): ĠView Binding Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn ĠItem Hot Key Binding . inflate ( LayoutInflater . from ( parent . context ), Ġparent , Ġfalse ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġon Item View ( holder : ĠView Bind Holder , Ġposition : ĠInt , Ġitem : ĠHot Key Bean ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġbinding Ġ= Ġholder . binding Ġas ĠItem Hot Key Binding ĊĠĠĠĠĠĠĠ Ġbinding . hot Key . text Ġ= Ġitem . name ĊĠĠĠ Ġ} Ċ Ċ }