美文网首页Android-Jetpack
Viewmodel构造函数添加变量

Viewmodel构造函数添加变量

作者: crossroads | 来源:发表于2019-12-10 17:48 被阅读0次

viewModel构造函数中添加变量,使用方法:

viewModel = ViewModelProviders.of(this, object : ViewModelProvider.Factory{
          override fun <T : ViewModel?> create(modelClass: Class<T>): T {
              if (modelClass.isAssignableFrom(XXViewModel::class.java)) {
                  return XXViewModel(XX)  as T
              }
              throw  IllegalArgumentException(" unKnown ViewModel class ")
          }
      }).get(XXViewModel::class.java)

相关文章

  • Viewmodel构造函数添加变量

    viewModel构造函数中添加变量,使用方法:

  • C++ - 封闭类

    封闭类 封闭类构造函数的初始化列表 定义封闭类的构造函数时,添加初始化列表:类名::构造函数(参数表):成员变量1...

  • C++ 构造函数,类的成员变量

    c++ 05 构造函数无参构造函数有参构造函数 拷贝构造函数 浅拷贝 深拷贝 类的成员变量 四类特殊的成员变量

  • JavaScript--构造函数

    私有属性:定义在构造函数内部的变量和函数;不能在构造函数之外的访问变量和函数。公有属性:能够被构造函数创建的所有对...

  • js中实例方法、静态方法和原型方法

    实例方法 构造函数中this上添加的成员,在Cat构造方法里面,定义在this中的变量和方法,只有实例才能访问到:...

  • C++构造和析构调用顺序

    构造函数执行顺序 1.基类构造函数(如有多个则按基类声明顺序从左到右) 2.成员变量构造函数(如果有多个按成员变量...

  • lombok自动添加构造函数

    lombok自动添加构造函数

  • Java 基础 --- this

    this 代表本类对象的 引用 (地址) 区分 参数变量 和 实例变量 在构造函数中 调用 其他构造函数 1 th...

  • 28. 构造函数以及构造函数var和val的使用

    1.构造函数 2.构造函数参数的使用 定义变量,然后放入init函数中即可 3.构造函数简化 主构造函数参数没有v...

  • Kotlin基础之构造函数

    ps:默认构造函数(主构造函数) 普通open class Animal { }会有一个默认空的构造函数, 添加默...

网友评论

    本文标题:Viewmodel构造函数添加变量

    本文链接:https://www.haomeiwen.com/subject/ubxevctx.html