JavaLoads注解
设置 view 的高度
在 Android 的编程过程中通过代码来设置 view 的高度是很烦人的。但在 Kotlin 中,你可以添加这样一个方法:
fun View.setHeight(height: Int) {val params = layoutParamsparams.height = heightlayoutParams = params}
现在,如果你再要设置 view 高度的话,只需要调用 view.setHeight(newHeight) 就可以啦。
设置 view 是否可见
每次都通过写 view.visibility = View.VISIBLE 或 view.visibility = View.GONE 来控制视图是否可见实在是有点乏味。我们像下面这样来扩展一下:
fun View.visible() {visibility = View.VISIBLE}fun View.gone() {visibility = View.GONE}
现在我们就能直接调用 view.visible() 和 view.gone() 来完成相同的事啦。
