如何检查天气纯文本是空的?

时间:2018-02-07 14:54:31

标签: android oop kotlin

如何检查天气明文文本是否为空?

当用户在明文区域输入他们的重量时,按钮点击事件我需要执行验证并在文本区域显示结果,

当我提供一些有效的输入时,代码按预期工作

但是当我不给任何输入时,App力就会停止

这是代码

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)

    var weight = editText.text //store input from plaintext to variable

    button.setOnClickListener  { //on click event for button..

        //textView3.text=weight

        if (  /* how to check here    */       ) // condition here
        {
            textView2.text="Give some inputs plz :-" //
        }
        else
        {
            var res = findWeight(weight.toString().toDouble())

            textView2.text= "your weight on mars is" + " " +res.toString()
        }
    }
}

fun findWeight(userWeight: Double): Double {
    return userWeight * marsGrav
}

请参阅kotlin代码 当没有输入时,它应该说“请输入一些输入”

我可以在if条件中检查用户输入是否为空?

谢谢

1 个答案:

答案 0 :(得分:0)

if (weight.toString().isNullOrEmpty()){
    // proceed
}