3

在 Visual Studio 中使用 Mono for Android 的设计器时,
控件具有很好的简洁设计,但是一旦您在设备(模拟器或真实设备)上运行应用程序,
控件就会具有完全不同的样式:

在此处输入图像描述

这是因为设计师使用了特定的主题,如果是的话,还是我必须做的其他事情才能在设备上获得与设计师相同的风格?

4

2 回答 2

5

您可能在设计器中将默认主题设置为 Theme.Holo.Light。在设计器的右上角,您将看到一个允许您选择主题的按钮。请参阅下面的屏幕截图。

Mono for Android 主题选择器

如果您需要将主题更改为 Holo light 或只是 Holo,请参考这篇文章。您将需要制作一些主题资源并更新您的应用程序清单。

于 2013-01-07T12:34:23.133 回答
2

这通常发生在您的 Target Framework 设置为 Automatic 时 - 它会下拉它可以使用的最低主题,您需要将其更改为 API 14/15 以从 Android 中获取“Halo”主题

于 2013-01-07T12:08:51.320 回答