您好,我是Android的初学者,我想知道如何自定义按钮,复选框等,我在网上搜索但发现很多方法,并感到困惑... 你能否告诉我有什么方法可以自定义android小部件,我们可以使用css来做,就像我们为HTML做的那样吗? 提前谢谢......
答案 0 :(得分:1)
有几种方法。你可以使用9patch来编辑SDK里面的文件(通常是C:\ Android \ SDK \ platforms \ android-19 \ data \ res \ drawable-hdpi) - Android-19是api级别,然后设置它们在您想要的小部件下的xml布局中
android:background="@drawable/your file"
另一种方法是创建一个选择器(推荐,因为它可以处理像点击时更多的东西),形状(简单创建带角和东西),图层列表(高级选择器)或实体(只是一种颜色)/ drawable然后使用
在您想要的小部件下的xml中设置它们android:background="@drawable/your file"
第二个解决方案的示例可以在android button selector
找到