gpt4 book ai didi

java - 是否有一个 Android 监听器用于切换列表上的 View 属性 boolean 值?

转载 作者:行者123 更新时间:2023-12-02 12:21:42 25 4
gpt4 key购买 nike

我想知道 Android 中是否有任何监听器允许您切换一堆/ View 列表(一组 TextView 等以及可见性或可聚焦等属性)的常见基于 boolean 值的属性,如果有的话其中的一些被改变了。例如,如果我有 View A、B 和 C,并且我只需要根据单击其中之一来一次显示其中之一。如果我已经为每个项目 A、B 和 C 创建了 OnClickListeners,我可以执行下面的 switch case,但这是漫长而乏味的。有没有比下面更好的实现?:

switch(v.getId()){
Case R.id.A:
//set A visible
//set B invisible
//set C invisible
break;
Case R.id.B:
//set A invisible
//set B visible
//set C invisible
break;
Case R.id.C:
//set A invisible
//set B invisible
//set C visible
break;
default:
//do something else
}

最佳答案

我想你想要的都在这里得到了解答。这就是我在需要监听已更改的 boolean 值时使用的 https://stackoverflow.com/a/7157281/2258389

关于java - 是否有一个 Android 监听器用于切换列表上的 View 属性 boolean 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45727239/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com