Android:更改button的父视图

我有一个RelativeLayout里面有一个button。 一旦用户点击那个button,我想改变视图的背景(RelativeLayout)。 我知道我可以通过将父视图存储在variables中,或者在button上设置一个标签来实现这一点,但我会尽力避免这种情况(我有很多理由不希望这样做)。 没有办法从button本身访问父视图?

Related of "Android:更改button的父视图"

试试看View.getParent()

 Button yourBtn = (Button) findViewById(R.id.your_btn); RelativeLayout yourRelLay = (RelativeLayout) yourBtn.getParent();