String editModel;
………………
private void loadData() {
//如果是新增記事模式,則將editText清空
if ( editModel.equals("newAdd")) {
binding.addNote.setText("");
}
//如果編輯的是已存在的記事,則將資料庫的保存的資料取出,并顯示在EditText中
else if ( editModel.equals("update")) {
binding.title.setText("編輯");
notes.create_db();
Cursor cursor = notes.query_db(item_Id);
cursor.moveToFirst();……
寫的是個判斷edit的陳述句 運行時在newAdd那行報了空指標的錯誤 求大神幫幫
uj5u.com熱心網友回復:
editModel沒賦值吧對于這種需求可以先判斷editModel是否為空,或者改變equals的順序,用"newAdd".equals(editModel) 和 "update".equals(editModel)
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/277211.html
標籤:Android
