title.xml
为设置在activity_main.xml
中的布局
class TitleLayout(context: Context, attrs: AttributeSet) : LinearLayout(context, attrs) {
private lateinit var titleind: TitleBinding
init {
LayoutInflater.from(context).inflate(R.layout.title, this)
val root = View.inflate(context, R.layout.title, this)
titleind = TitleBinding.bind(root)
titleind.titleBack.setOnClickListener {
val activity = context as Activity
activity.finish()
}
titleind.titleEdit.setOnClickListener {
Toast.makeText(context, "You clicked Edit button", Toast.LENGTH_SHORT).show()
}
}
}