我正在构建一个TODO列表应用程序。我可以保存字符串并显示它们,但下面给出的脚本也会在单击添加按钮时保存空字符串。避免在Android应用程序数据库中保存空字符串
.setPositiveButton("Add", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
String task = String.valueOf(taskEditText.getText());
SQLiteDatabase db = mHelper.getWritableDatabase();
ContentValues values = new ContentValues();
values.put(TaskContract.TaskEntry.COL_TASK_TITLE, task);
db.insertWithOnConflict(TaskContract.TaskEntry.TABLE,
null,
values,
SQLiteDatabase.CONFLICT_REPLACE);
updateUI();
db.close();
}
})
.setNegativeButton("Cancel", null)
我怎么能实现它的任何想法? –