1
tj
2025-02-27 768f1d38c5357e214e6cff018e57ef7bcb64ee60
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
package com.example.firstapp.ui.reminderOther
 
import androidx.fragment.app.viewModels
import android.os.Bundle
import androidx.fragment.app.Fragment
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.ImageButton
import com.example.firstapp.R
import androidx.navigation.fragment.findNavController
import android.content.Intent
 
class ReminderSettingsFragmentOther : Fragment() {
 
    companion object {
        fun newInstance() = ReminderSettingsFragmentOther()
    }
 
    private val viewModel: ReminderSettingsFragmentOtherViewModel by viewModels()
 
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
 
        // TODO: Use the ViewModel
    }
 
    override fun onCreateView(
        inflater: LayoutInflater, container: ViewGroup?,
        savedInstanceState: Bundle?
    ): View {
        val view= inflater.inflate(
            R.layout.fragment_reminder_settings_fragment_other,
            container,
            false
        )
        // 找到按钮并设置点击事件
        val button = view.findViewById<ImageButton>(R.id.btn_add)
        button.setOnClickListener {
            // 使用 Navigation Component 进行导航
            findNavController().navigate(R.id.action_reminderSettingsFragmentOther_to_reminderSettingsFragmentOtherAdd)
//            val intent = Intent(requireContext(), ReminderOtherAddActivity2::class.java)
//            startActivity(intent)
        }
 
 
        return view
    }
}