嗨,我已经设置(很好地膨胀)了一堆按钮,这些按钮是从包含按钮、文本视图等的相对布局构建的。我希望能够删除/隐藏/删除整个按钮集。我假设我可以setVisibility(View.GONE)
在 RelativeLayout 上做一个,但我不确定我应该如何引用这个布局。我已经为它设置了一个 ID,但是在尝试引用它时我真的迷路了。启动此代码的按钮是删除按钮,因此 OnClick(View v) 包含删除按钮的 ID。我刚刚尝试了一个 getparent,但效果不佳(崩溃)。
谁能指出我正确的方向?
这是我尝试过的getparent代码。
RelativeLayout dropping = (RelativeLayout) ((Activity) v.getParent()).findViewById(R.id.tp_container);
dropping.setVisibility(View.GONE);
我希望有这样的东西,虽然 id 可以用另一个变量表示,如果可能的话?
relativeViewVariable.id(actualId).setVisibility(View.GONE);
这很尴尬,但我不知道这是Java还是Android问题?
干杯