基于真值和假值我应该如何仅使用kotline在xml文件中使按钮的可见性为true

时间:2018-03-12 10:23:33

标签: kotlin

请参阅以下代码,apply_job值可能为true或false

<Button
            android:id="@+id/apply_job"

            android:layout_width="match_parent"
            android:text="Apply"
            android:background="@color/colorPrimary"
            android:layout_height="wrap_content" />

1 个答案:

答案 0 :(得分:1)

在Kotlin中,如果使用kotlin扩展,则不必初始化变量。

确保您已在模块 build.gradle

中添加此插件
apply plugin: 'kotlin-android-extensions'

管理可见性

val canShow = true
apply_job.visibility = if(canShow) View.VISIBLE else View.GONE