gpt4 book ai didi

android - 无法检查我的textview在Kotlin中是否可见数组内部

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

我有一个称为Board的Textviews二维数组(矩阵)。董事会中有16个Textview,其中只有一个是不可见的。在这段给定的代码行中,我尝试在其余所有代码之间找到不可见的代码。出于某种原因,带有“如果”条件的行每次都会折叠我的应用程序。我不明白我的问题是什么,有人可以帮助我吗?
附言对不起,我的英语不是我的母语。
这是我的代码:

var i = 0
for (i in 0..4) {
var j = 0
for (j in 0..4) {
var tvtemp = board[i][j]
if (tvtemp.visibility == View.INVISIBLE) {
Toast.makeText(applicationContext,board[i][j].text, Toast.LENGTH_SHORT).show()
}
}
}

最佳答案

==运算符用于比较两个变量的数据。
请不要误解Java ==运算符,因为两者相等。 Kotlin中的==运算符仅比较数据或变量,而在Java或其他语言中,==通常用于比较引用。
解:

if(!tvtemp.isVisible){
....
}

关于android - 无法检查我的textview在Kotlin中是否可见数组内部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64204833/

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