c!=null 有問題?。。?/h1>
判斷查詢結果c是不是空,不能用c!=null 來判斷,因為哪怕沒有相關的聯系人,c照樣不為空的。
判斷查詢結果c是不是空,不能用c!=null 來判斷,因為哪怕沒有相關的聯系人,c照樣不為空的。
判斷查詢結果c是不是空,不能用c!=null 來判斷,因為哪怕沒有相關的聯系人,c照樣不為空的。
2016-01-06
更正一下上面,Column是列的數量,也就是我們查詢的
Contacts._ID ?和?Contacts.DISPLAY_NAME,而Count是Row的數量,也就是有多少行。
也不能用c.getColumn()來判斷,即使Count為空,Column也還是默認有開頭行的,這也解釋了為什么能用c.movetoNext()來作為起始的循環條件。
舉報
2016-07-11
這樣判斷它的字符串長度可不可以?
mCursor.getString(mCursor.getColumnIndex("display_name").length()? !=0(>5);