示例代码:
using Android.Graphics;
int _color
Paint mPaint;
mPaint.Color = ? // Here I'm confused.
在爪哇中:
mPaint.setColor( _color );
Xamarin.Android 中会有什么?
如何在 int 的油漆中设置颜色?
我做的参考:
- http://developer.android.com/reference/android/graphics/Paint.html#setColor(国际)
- https://developer.xamarin.com/api/property/Android.Graphics.Paint.Color/
任何答案 !
最后我得到了一个解决方案。
以
get
和set
开头的方法可以映射到属性:http://developer.xamarin.com/guides/android/advanced_topics/api_design/#Properties
Paint.setColor(int) 方法绑定为 Paint.Color 属性:
http://developer.xamarin.com/api/property/Android.Graphics.Paint.Color/
它不是
int
值,而是需要Android.Graphics.Color
结构:mPaint.Color = new Android.Graphics.Color (_color);
参考 : 错误 37716
谢谢@Jonathan_Pryor。