如何创建自定义Spinner?

时间:2014-10-27 11:24:50

标签: android xamarin xamarin.android

我在Xamarin.Android中创建了一个带有文字和图片的自定义Spinner。我在Xamarin中创建了Spinner,但不知道如何自定义它。

例如,如何创建圆角以及自定义文本和图像?

谁能告诉我如何实现这一目标?我无法上传截至目前为止我所做的屏幕截图,因为我声誉很低。

1 个答案:

答案 0 :(得分:0)

它与Native Android开发完全相同。您需要实施自定义Adapter以填充符合您要求的Spinner View。这样的Adapter句柄显示View何时何地。它处理这些View的膨胀并用正确的数据填充它们。

至于样式Spinner,它是通过Android提供的样式系统完成的。这不是特定于Xamarin.Android(或MonoDroid)如何做到的。

您需要查看documentation about Custom Adapters,阅读创建自定义行布局(在这种情况下,它们适用于ListView,但可以通过覆盖和实施{Spinner轻松适应GetDropDownView {1}})和Spinner