首页 > 解决方案 > 重用布局时如何高效访问组件

问题描述

我正在创建一个具有相同重复 UI 组件的表单。所以我创建了一个单独的 xml 文件并将其与包含标签一起使用。现在我想处理重复布局中组件的点击。 布局 使用包含标签的重复布局

<include android:id="@+id/ml" layout="@layout/safe_risk_layout" />

目前我正在像这样使用它们

ml = findViewById(R.id.ml);
btnmlnote = ml.findViewById(R.id.btnnote);
btnmlphoto = ml.findViewById(R.id.btnphoto);

但是由于有很多重复的组件,所以有很多这样的定义。所以我想知道有什么方法可以有效地使用它。就像,通过定义一个单独处理重复组件单击事件的类。任何帮助将非常感激。

标签: javaandroid

解决方案


推荐阅读