自定义视图上的整数自定义属性

时间:2017-06-17 05:06:26

标签: xamarin xamarin.android

我在创建整数属性时遇到一些问题。 所以,作为背景。我有一个自定义画布视图。我已经成功创建了一个自定义字符串属性。 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的好人还没有实现呢?

由于

0 个答案:

没有答案