Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
User interface Monodroid自定义UI控件_User Interface_Customization_Xamarin.android - Fatal编程技术网

User interface Monodroid自定义UI控件

User interface Monodroid自定义UI控件,user-interface,customization,xamarin.android,User Interface,Customization,Xamarin.android,我想知道我在哪里可以获得专门针对Monodroid的NinePatch图像。我想将默认颜色从蓝色改为橙色,如果我在Java中这样做的话,它已经是橙色了 我所需要的只是更改edittext,使其默认颜色不同。我见过 这确实很有帮助,但仅限于香草安卓。我试着按照说明操作,但我发现标准的橙色java图像,而不是单声道的,它们是蓝色的 最低框架为2.2。我知道我得到的是java图像,因为当我转到C:\Android\Android sdk\Platform时,没有Android-2.2文件夹。我不太确定

我想知道我在哪里可以获得专门针对Monodroid的NinePatch图像。我想将默认颜色从蓝色改为橙色,如果我在Java中这样做的话,它已经是橙色了

我所需要的只是更改edittext,使其默认颜色不同。我见过 这确实很有帮助,但仅限于香草安卓。我试着按照说明操作,但我发现标准的橙色java图像,而不是单声道的,它们是蓝色的


最低框架为2.2。我知道我得到的是java图像,因为当我转到C:\Android\Android sdk\Platform时,没有Android-2.2文件夹。

我不太确定你指的是什么。Android版Mono不提供任何NinePatch图像。Mono for Android只是在Java API上提供了一个精简绑定,它不做任何自定义操作


可能是因为改变了你的Android目标框架而触发的?

我找到了我的答案——感谢上帝,它没有涉及到改变9个补丁

您可以在drawable文件夹中创建一个描述按钮、文本框等的xml,并创建一个带有实心标记、按下事件等的选择器。http://developer.android.com/guide/topics/resources/drawable-resource.html


然后您可以在Values文件夹中将颜色设置为常量集,然后打开!解决方案

我确实试过这样做,但Xamarin没有给出任何解决问题的方法。我知道装订应该在那里,但是我从哪里开始,怎么开始呢???谢天谢地,我找到了答案。谢谢你的发帖!