嘿,我是MvvmCross初学者,我试着在我自己的例子中复制this,但是我遇到了一些奇怪的构建错误:
对这些属性没有其他的定义。
这是我的"MvxBindingAttributes.xml":
<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="MvxBinding">
<attr name="MvxBind" format="string"/>
<attr name="MvxLang" format="string"/>
</declare-styleable>
<declare-styleable name="MvxControl">
<attr name="MvxTemplate" format="string"/>
</declare-styleable>
<declare-styleable name="MvxListView">
<attr name="MvxItemTemplate" format="string"/>
<attr name="MvxDropDownItemTemplate" format="string"/>
</declare-styleable>
<item type="id" name="MvxBindingTagUnique"/>
<declare-styleable name="MvxImageView">
<attr name="MvxSource" format="string"/>
</declare-styleable>
</resources>如果有人能帮我,那就太好了:)
或者使用安卓选项卡和MvvmCross的任何其他方式/教程。
发布于 2015-07-31 13:36:04
更新的3.5.2和4.0.0包现在内部包含了MvxAttributes.xml。因此,只需将其从您自己的资源\值文件夹中删除即可。
发布于 2015-08-25 16:32:47
需要将本地命名空间更改为:
xmlns:local="http://schemas.android.com/apk/res-auto“
https://stackoverflow.com/questions/31743634
复制相似问题