[Android] 自定义控件设置ID

定义一个int类型的变量,在上面加上如下注解:

 @android.support.annotation.IdRes
 int MY_COMPONENT_ID = 100;

调用View中getId()方法设置ID:

myView.setId(MY_COMPONENT_ID);

通过自定义的ID获取组件:

getView().findViewById(MY_COMPONENT_ID);

你可能感兴趣的:([Android] 自定义控件设置ID)