xamarine的国家代码选择器

时间:2017-03-02 08:50:37

标签: java c# xamarin.android spinner mobile-country-code

我是xamarine的新手,我必须在Xamarine中整合国家代码微调器以进行移动注册。我已经在spinner中成功插入了所有国家/地区名称,但我还想添加带有国家/地区名称的标记和代码。

enter image description here

请告诉我在Spinner中添加带有标记和代码的国家/地区名称的最佳方法。我已经参考了一些教程,但示例代码仅在java中提供,我想要C#代码。

请建议我正确的教程链接,我可以找到我的解决方案。

Anyhelp表示赞赏。谢谢。

2 个答案:

答案 0 :(得分:0)

在Xamarin Forms中没有ComboBox(你的图像似乎是一个ComboBox ......)。您可以使用像@Alex建议的Picker。否则,您可以使用ListView创建弹出页面。有一个很好的插件样本

https://github.com/rotorgames/Rg.Plugins.Popup

这些是一些方法

// Use these methods in PopupNavigation globally or Navigation in your pages

// Open new PopupPage
Task PushAsync(PopupPage page, bool animate = true) // Navigation.PushPopupAsync

// Hide last PopupPage
Task PopAsync(bool animate = true) // Navigation.PopPopupAsync

// Hide all PopupPage with animations
Task PopAllAsync(bool animate = true) // Navigation.PopAllPopupAsync

// Remove one popup page in stack
Task RemovePageAsync(PopupPage page, bool animate = true) // Navigation.RemovePopupPageAsync

答案 1 :(得分:0)

您正在使用Xamarin.Droid? 如果是,则需要使用自定义适配器。

看看这个discussion