BLUR将0打印为输出PSET 4

时间:2020-06-28 20:15:44

标签: blur cs50

我不太确定为什么这不起作用。它保持打印0作为输出。另外,我还没有找到一种新方法来获取周围像素的所有值,这就是为什么我必须逐个编写效率低下且愚蠢的原因。非常感谢您的帮助。谢谢

fun View.getPreviousView() : View? {
    val container : ViewGroup = this.parent as ViewGroup
    val indexOfChild = container.indexOfChild( this )
    return if (indexOfChild - 1 >= 0) {
        container.getChildAt(indexOfChild - 1)
    } else null
}

fun View.getNextView() : View?{
    val container : ViewGroup = this.parent as ViewGroup
    val indexOfChild = container.indexOfChild( this )
    return if (container.childCount > indexOfChild + 1) {
        container.getChildAt(indexOfChild + 1)
    } else null
}

0 个答案:

没有答案