這是我的代碼,即使當我知道進入的值(通過調試器)是空的時,它總是落入其他地方。如何檢查從遊標返回的字符串在Android遊標中是否爲空或爲空?
name = cursor.getString(cursor.getColumnIndex("Genus")) + " " + cursor.getString(cursor.getColumnIndex("Species"));
if(name != "" && name != null)
tv.setText(name);
else
tv.setText("Error");
它會拋出什麼異常?原來他的代碼不會拋出異常。事實上,他可以將'tv.setText()'設置爲'null'或'''''並且不會拋出異常,電視將只是空的。 – Hamy 2010-08-10 04:24:08