我在创建整数属性时遇到一些问题。 所以,作为背景。我有一个自定义画布视图。我已经成功创建了一个自定义字符串属性。 axml看起来像这样:
<turbineApp.droid.infrastructure.customViews.TurbineMapCanvas
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/VicMapCanvas"
custom:mapName="VIC"
/>
该属性来自 attrs.xml :
<resources>
<declare-styleable name="CustomCanvasView">
<attr name="mapName" format="string" />
</declare-styleable>
</resources>
我希望添加一个整数属性。因此,我在 attrs.xml 中添加了以下元素:
<attr name="originY" format="integer" />
但现在该项目不会建成。完全没有。有一条失败消息,表示Resources类从未构建过。
我通过将其作为字符串并解析代码中的字符串来解锁自己。但为什么整数不起作用? Xamarin的好人还没有实现呢?
由于