我是xamarin项目的初学者。所以请耐心等待我。 Ι想要检查textview是null还是空。我正在使用这段代码,但它不起作用。
TextView textview2 = FindViewById<TextView>(Resource.Id.textView2);
TextView textview1 = FindViewById<TextView>(Resource.Id.textView1);
if (textview1 != null)
{
textview2.Text = "123";
}
else
{
}
答案 0 :(得分:2)
改为
if(textview1.Text!= null&amp;&amp; textview1.Text.equals(“”)){...}
因为textview1本身就是实际的textview对象,它不是null。
答案 1 :(得分:1)
将if (textview1 != null)
替换为if(!String.IsNullOrEmpty(textview1.Text))
答案 2 :(得分:0)
我通常会去;
if(textview1.getText().toString().length() > 0){...}
答案 3 :(得分:-1)
尝试textview2.getText() != ""
或!textview2.getText().equals("")
或两者:D
if(textview != null || !textview.getText().equals("")) || means or...