我有2个按钮
我希望一次最多只选择其中一个。
如何在onClick
中找到视图的兄弟姐妹?
我试过了:
siblingView = v.getParent()。findViewById(R.id.rightBtn);
但是parentView没有findViewById
方法。
是否可以获得祖先视图(甚至不是直接视图)?哪个是肯定的?
答案 0 :(得分:1)
getParentView
返回类型是一个接口ViewParent
您可以测试它是否实际上是一个视图(或者如果您确定,则不测试),并将其向下转换为View。
答案 1 :(得分:0)
如果我理解正确,你需要某种标签,而不是两个按钮。 请查看this以获取有关如何使用制表符而不是按钮实现此类行为的更多详细信息。