diff --git a/app/src/main/java/cc/niushuai/dididone/MainActivity.java b/app/src/main/java/cc/niushuai/dididone/MainActivity.java index 1459b47..fcd342d 100644 --- a/app/src/main/java/cc/niushuai/dididone/MainActivity.java +++ b/app/src/main/java/cc/niushuai/dididone/MainActivity.java @@ -106,7 +106,10 @@ public class MainActivity extends AppCompatActivity { // Passing each menu ID as a set of Ids because each // menu should be considered as top level destinations. mAppBarConfiguration = new AppBarConfiguration.Builder( - R.id.n_nav_calendar, R.id.n_nav_statistic, R.id.n_nav_icon) + R.id.n_nav_calendar, + R.id.n_nav_statistic, + R.id.n_nav_project, + R.id.n_nav_icon) .setOpenableLayout(drawer) .build(); NavController navController = Navigation.findNavController(this, R.id.nav_host_fragment_content_main); 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 new file mode 100644 index 0000000..62f753d --- /dev/null +++ b/app/src/main/java/cc/niushuai/dididone/ui/setting/project/ProjectFragment.java @@ -0,0 +1,46 @@ +package cc.niushuai.dididone.ui.setting.project; + +import android.os.Bundle; +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.fragment.app.Fragment; + +import cc.niushuai.dididone.databinding.FragmentProjectBinding; +import cc.niushuai.dididone.ui.base.InitAndSetListener; + +public class ProjectFragment extends Fragment implements InitAndSetListener { + + private FragmentProjectBinding binding; + + @Override + public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { + + binding = FragmentProjectBinding.inflate(inflater, container, false); + View root = binding.getRoot(); + + init(); + setListeners(); + + return root; + } + + /** + * + */ + @Override + public void init() { + + } + + /** + * + */ + @Override + public void setListeners() { + + } +} diff --git a/app/src/main/res/layout/fragment_project.xml b/app/src/main/res/layout/fragment_project.xml new file mode 100644 index 0000000..417f4f4 --- /dev/null +++ b/app/src/main/res/layout/fragment_project.xml @@ -0,0 +1,20 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/navigation/mobile_navigation.xml b/app/src/main/res/navigation/mobile_navigation.xml index 7ff4b18..3a7969b 100644 --- a/app/src/main/res/navigation/mobile_navigation.xml +++ b/app/src/main/res/navigation/mobile_navigation.xml @@ -25,7 +25,7 @@