diff --git a/app/src/main/java/org/houxg/leamonax/ui/Navigation.java b/app/src/main/java/org/houxg/leamonax/ui/Navigation.java
index 483b2d8..bfe4b27 100644
--- a/app/src/main/java/org/houxg/leamonax/ui/Navigation.java
+++ b/app/src/main/java/org/houxg/leamonax/ui/Navigation.java
@@ -35,6 +35,7 @@ import org.houxg.leamonax.model.User;
import org.houxg.leamonax.service.AccountService;
import org.houxg.leamonax.service.NotebookService;
import org.houxg.leamonax.utils.DisplayUtils;
+import org.houxg.leamonax.utils.ToastUtils;
import org.houxg.leamonax.widget.AlphabetDrawable;
import org.houxg.leamonax.widget.TriangleView;
@@ -297,8 +298,13 @@ public class Navigation {
.setPositiveButton(R.string.confirm, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
- dialog.dismiss();
- addNotebook(mEdit.getText().toString(), parentNotebookId);
+ String newName = mEdit.getText().toString();
+ if (TextUtils.isEmpty(newName)) {
+ ToastUtils.show(mActivity, R.string.notebook_name_cant_be_empty);
+ } else {
+ dialog.dismiss();
+ addNotebook(newName, parentNotebookId);
+ }
}
})
.show();
diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml
index 176986a..4a0ff48 100644
--- a/app/src/main/res/values-zh/strings.xml
+++ b/app/src/main/res/values-zh/strings.xml
@@ -106,4 +106,5 @@
蚂蚁笔记
糟糕,笔记冲突
登录接口地址将会是:\n%s/api/auth/login
+ 笔记本名称不能为空
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index d9b3a21..ecc67f5 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -108,5 +108,6 @@
Generate random note
Oops! Conflicts occurs
For example, login api will be:\n%s/api/auth/login
+ Notebook\'s name can\'t be empty