我想使用 Xamarin 和 Visual Studio 创建一个具有 Material Design 的应用程序。我想使用 v7 AppCompat 库来实现这一点,因此我的应用程序在旧设备上运行良好。
我有一个带有工具栏和按钮的活动。
但在 Visual Studio 设计器中,布局并非应有的样子(没有材料主题和工具栏):
我怎样才能解决这个问题?
我想使用 Xamarin 和 Visual Studio 创建一个具有 Material Design 的应用程序。我想使用 v7 AppCompat 库来实现这一点,因此我的应用程序在旧设备上运行良好。
我有一个带有工具栏和按钮的活动。
但在 Visual Studio 设计器中,布局并非应有的样子(没有材料主题和工具栏):
我怎样才能解决这个问题?
此功能计划在我们的第 8 周期版本(撰写本文时为 XVS 4.2.0.378)中发布,以支持 AAR / 自定义视图。您可以在此处找到有关此内容的链接:
https://developer.xamarin.com/releases/vs/xamarin.vs_4/xamarin.vs_4.2/#Android_Designer
它应该很快就会发布到稳定版。对于非 beta/alpha 解决方法,我强烈建议暂时使用这个 VS 插件,它结合了 Android Studio 和 Visual Studio,在设计时效率最高:
https://visualstudiogallery.msdn.microsoft.com/9f5a516a-f4d0-4228-9d25-d0273abebf33
有关这些更改的更准确时间表,您可以查看 Beta 频道上的最新博客文章:
https://releases.xamarin.com/beta-preview-1-cycle-8/
即将发布的日期
Alpha – 2016 年 4 月 27 日(进化大会)
Alpha 2 – 2016 年 7 月 13 日
Alpha 3 – 2016 年 7 月 27 日
Alpha 4 – 2016 年 8 月 2 日
阿尔法 5 - 2016 年 8 月 9 日
Alpha 6 – 2016 年 8 月 12 日
Beta 1 – 此版本!
稳定 - 2016 年秋季
因此,如果您想在 IDE 中使用此功能,则在撰写本文时,您需要在 Alpha/Beta 通道中使用 XVS 4.2.X +。
目前 Visual Studio 设计器不显示支持库元素。
您可以使用 Xamarin Studio,它最近对 Designer 进行了很大改进,并且比 Android Studio 更容易与 Visual Studio 集成。
要下载它,请访问http://download.xamarin.com/studio/Windows/XamarinStudio-6.0.2.73-0.msi(也可以通过www.xamarin.com中的仪表板下载,不同版本)。
编辑:目前您需要将 Cycle 更改为 beta(帮助 -> 检查更新)