为了账号安全,请及时绑定邮箱和手机立即绑定

请问关于mvvm在xml怎么拿到其他控件的值?

请问关于mvvm在xml怎么拿到其他控件的值?

千巷猫影 2019-09-17 13:12:55
mvvm在xml怎么拿到其他控件的值
查看完整描述

3 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

int defStyleRes) {
Properties properties = getProperties(context, attrs, defStyleAttr, defStyleRes);
setOrientation(properties.orientation);
....
}

public static Properties getProperties(Context context, AttributeSet attrs,
int defStyleAttr, int defStyleRes) {
Properties properties = new Properties();
TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.RecyclerView,
defStyleAttr, defStyleRes);
properties.orientation = a.getInt(R.styleable.RecyclerView_android_orientation, VERTICAL);
properties.spanCount = a.getInt(R.styleable.RecyclerView_spanCount, 1);
properties.reverseLayout = a.getBoolean(R.styleable.RecyclerView_reverseLayout, false);
properties.stackFromEnd = a.getBoolean(R.styleable.RecyclerView_stackFromEnd, false);
a.recycle();
return properties;
}



查看完整回答
反对 回复 2019-09-25
?
炎炎设计

TA贡献1808条经验 获得超4个赞

比如你在VM定义一个command,然后在view层使用了这个command,那么这个command的parameter就可以指向view层里的控件啊。控件作为parameter传进VM层的command里做逻辑处理。

查看完整回答
反对 回复 2019-09-25
  • 3 回答
  • 0 关注
  • 601 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信