Monodroid自定义UI控件

时间:2011-12-06 17:18:32

标签: user-interface customization xamarin.android

我想知道在哪里可以专门为Monodroid访问NinePatch图像。我想将默认颜色从蓝色更改为橙​​色(如果我在Java中执行此操作,则它已经是橙色)。

我需要的是更改一个edittext,使其默认颜色不同。我见过 http://www.androidworks.com/changing-the-android-edittext-ui-widget 这真的很有帮助,但只涉及到香草Android。我尝试按照说明操作,但是我找到了标准的橙色java图像,而不是Mono图像,它们是蓝色的。

最低框架为2.2。我知道我正在获取java图像,因为当我转到C:\ Android \ android-sdk \ platforms时,没有android-2.2文件夹。

2 个答案:

答案 0 :(得分:0)

我不确定你指的是什么。 Mono for Android不提供任何NinePatch图像。 Mono for Android只提供了对Java API的精简绑定,它不会做任何自定义。

也许是通过更改Android目标框架来触发它?

答案 1 :(得分:0)

我找到了答案 - 谢天谢地,它没有涉及更改9Patches!

您可以在drawable文件夹中创建一个描述按钮,文本框等的xml,并使用实体标记,按下的事件等创建一个选择器。(http://developer.android.com/guide/topics/资源/抽拉-resource.html)

然后您可以将颜色设置为值文件夹和繁荣中的常量集!溶液!