安卓fragment监听文本内容取值

首先需要自己定义一个最大的BaseFragment,继承这个BaseFragment并在骑宠填充你需要绑定的Fragment

kotlin 复制代码
class LoginFragment : BaseFragment<FragmentLoginBinding>(R.layout.fragment_login) {
}

顶自己需要获取的值

kotlin 复制代码
    private lateinit var account: EditText
    private lateinit var password: EditText```

在初始化的时候根据id进行赋值

kotlin 复制代码
   override fun initView() {
        binding.v = this
        etAccount = binding.account
        etPassword = binding.password
    }

其中v是绑定Fragment的位置

kotlin 复制代码
<variable
 name="v"
type="com.test.module.fragment.LoginFragment" />

可以在后面的代码中获取直接获取信息

kotlin 复制代码
//获取账号密码信息
val a1= account.text.toString()
val a2 = password.text.toString()
相关推荐
无极程序员1 小时前
PHP常量
android·ide·android studio
萌面小侠Plus2 小时前
Android笔记(三十三):封装设备性能级别判断工具——低端机还是高端机
android·性能优化·kotlin·工具类·低端机
慢慢成长的码农2 小时前
Android Profiler 内存分析
android
大风起兮云飞扬丶2 小时前
Android——多线程、线程通信、handler机制
android
L72563 小时前
Android的Handler
android
清风徐来辽3 小时前
Android HandlerThread 基础
android
HerayChen4 小时前
HbuildderX运行到手机或模拟器的Android App基座识别不到设备 mac
android·macos·智能手机
顾北川_野4 小时前
Android 手机设备的OEM-unlock解锁 和 adb push文件
android·java
hairenjing11234 小时前
在 Android 手机上从SD 卡恢复数据的 6 个有效应用程序
android·人工智能·windows·macos·智能手机
小黄人软件4 小时前
android浏览器源码 可输入地址或关键词搜索 android studio 2024 可开发可改地址
android·ide·android studio