Group group = findViewById(R.id.group);
int[] refIds = group.getReferencedIds();
for (int id : refIds) {
findViewById(id).setonClickListener(new View.onClickListener() {
@Override
public void onClick(View view) {
}
});
}
Kotlin
- 定义
private fun Group.setAllOnClickListener(listener: View.OnClickListener?) {
referencedIds.forEach { id -> rootView.findViewById(id).setOnClickListener(listener) }
}
- 使用
group.setAllOnClickListener {
//click event
}



