小编fat*_*164的帖子

如何使用 LocalDate 设置月份和年份?

在此输入图像描述

\n

我想用这两个数字选择器更改月份和年份,但我不知道如何更改日期。我想要做的是:当我单击 BottomSheetDialog 上的“确定”按钮时,我想设置月份和年份。你能帮我吗?我尝试过,但在互联网上找不到任何解决方案。如果您帮助我,我将不胜感激。谢谢。

\n
public class PlannerFragment extends Fragment implements CalendarAdapter.OnItemListener{\n\nprivate TextView monthYearTextView;\nprivate TextView monthYearPickerOKTextView;\nprivate ImageView nextMonthImageView, previousMonthImageView;\nprivate RecyclerView calendarRecyclerView;\nprivate LocalDate selectedDate; /// tekrar buna bak\xc4\xb1lacak\nprivate NumberPicker monthNumberPicker, yearNumberPicker;\n\n@Override\npublic View onCreateView(LayoutInflater inflater, ViewGroup container,\n                         Bundle savedInstanceState) {\n    getActivity().setTitle("Planner");\n    View v = inflater.inflate(R.layout.fragment_planner, container, false);\n\n    previousMonthImageView = v.findViewById(R.id.previous_month_image_view);\n    nextMonthImageView = v.findViewById(R.id.next_month_image_view);\n\n    calendarRecyclerView = v.findViewById(R.id.calendar_recycler_view);\n    monthYearTextView = v.findViewById(R.id.month_year_text_view);\n\n    selectedDate = LocalDate.now();\n\n    setMonthYear();\n\n    previousMonthImageView.setOnClickListener(new View.OnClickListener() {\n        @Override\n        public void onClick(View view) {\n            selectedDate = selectedDate.minusMonths(1);\n            setMonthYear();\n        }\n    });\n\n    nextMonthImageView.setOnClickListener(new View.OnClickListener() {\n        @Override\n …
Run Code Online (Sandbox Code Playgroud)

java android-calendar java-time localdate

4
推荐指数
1
解决办法
7314
查看次数

标签 统计

android-calendar ×1

java ×1

java-time ×1

localdate ×1