在Visual Studio中使用Mono for Android的设计器时,
控件有一个很好的干净设计,但只要你在设备(模拟器或真实)上运行应用程序,控件就会有完全不同的风格:
这是因为设计师使用特定主题,如果是这样, 或者我需要做些什么才能在设备上获得与设计师相同的风格?
答案 0 :(得分:5)
您可能在设计器中将默认主题设置为Theme.Holo.Light。在设计器的右上角,您将看到一个允许您选择主题的按钮。请参见下面的屏幕截图。
如果您需要将主题更改为Holo灯或只是Holo,请参考此post。您需要制作一些主题资源并更新应用程序清单。
答案 1 :(得分:2)
这通常发生在你的Target Framework设置为Automatic时 - 它将下拉它可以使用的最低主题,你需要将其更改为API 14/15以从Android中获取“Halo”主题