我将变量从活动A传递到活动B
我有问题 :/
如果变量为空,则为错误。
当变量不为空时,它没有错误。
我检查一下:
if ( getIntent().getStringExtra(View_name.value_id).equals(null) ){
textView1.setText(" bla bla bla");
}
else{
textView1.setText("ble ble ble");
}
请帮忙
最佳答案
查看以下代码行:
getIntent().getStringExtra(View_name.value_id).equals(null)
想想你在这里做什么。您试图在null上调用方法“等于”。
相反,您可以将其更改为
getIntent().getStringExtra(View_name.value_id) == null
或者,甚至更好,请尝试以下操作:
if (getIntent().hasExtra(View_name.value_id)) // true if the key exists
关于android - 检查getIntent()。getStringExtra(View_name.value_id),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19968054/