diff --git a/app/src/main/java/cc/niushuai/dididone/ui/setting/project/ProjectFragment.java b/app/src/main/java/cc/niushuai/dididone/ui/setting/project/ProjectFragment.java index b51cd52..1609a94 100644 --- a/app/src/main/java/cc/niushuai/dididone/ui/setting/project/ProjectFragment.java +++ b/app/src/main/java/cc/niushuai/dididone/ui/setting/project/ProjectFragment.java @@ -26,7 +26,6 @@ import cc.niushuai.dididone.biz.roomx.DBManager; import cc.niushuai.dididone.biz.vo.ProjectIcon; import cc.niushuai.dididone.databinding.FragmentProjectBinding; import cc.niushuai.dididone.ui.base.InitAndSetListener; -import cc.niushuai.dididone.util.Snowflake; import cc.niushuai.dididone.util.Toasts; import cc.niushuai.dididone.util.XLog; import cn.hutool.core.util.StrUtil; @@ -60,11 +59,11 @@ public class ProjectFragment extends Fragment implements InitAndSetListener { @Override public void init() { - initProjectGrid(); + initProjectGrid(getDataList()); } - private void initProjectGrid() { - gridViewAdapter4Project = new GridViewAdapter4Project(getContext(), getDataList()); + private void initProjectGrid(List dataList) { + gridViewAdapter4Project = new GridViewAdapter4Project(getContext(), dataList); binding.gridProject.setAdapter(gridViewAdapter4Project); } @@ -79,11 +78,12 @@ public class ProjectFragment extends Fragment implements InitAndSetListener { list.clear(); list.addAll(ProjectIcon.trans(projectList)); + // 最后一个要添加 + 符号 list.add(defaultAddProject()); + + initProjectGrid(list); }); - // 最后一个要添加 + 符号 - list.add(defaultAddProject()); return list; } diff --git a/app/src/main/res/layout/activity_new_project.xml b/app/src/main/res/layout/activity_new_project.xml index be3da62..f444972 100644 --- a/app/src/main/res/layout/activity_new_project.xml +++ b/app/src/main/res/layout/activity_new_project.xml @@ -11,14 +11,14 @@ android:id="@+id/np_project_name" android:layout_width="0dp" android:layout_height="50dp" - android:layout_marginTop="10dp" + android:layout_marginTop="20dp" android:gravity="center|right" android:text="@string/np_project_name" android:textSize="24dp" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" - app:layout_constraintWidth_percent="0.3" /> + app:layout_constraintWidth_percent="0.2" /> + app:layout_constraintWidth_percent="0.2" /> + app:layout_constraintWidth_percent="0.2" />