是否可以创建一个类,您可以将四个左右的变量传递给该类,从而创建一个看起来类似于新的 Android 3.0 Market 链接按钮的按钮?我正在尝试学习 Android 设计的各个方面。有问题的按钮如下:
我认为如果您可以在您的代码中创建一个看起来与此类似的新按钮,那就太好了。
myButton = new myButton(hex value, mainText, subText, image resource);
十六进制将确定颜色条,mainText 标题(应用程序)等。
这可能吗?谢谢...任何类似的例子都会很棒
最佳答案
是的,创建一个公开所有这些功能的复合 View 。
- 扩展 View 类 (CustomButton)。
- 使用所有这些子小部件创建布局(2 个 TextView + 1 个图像)
- Inlfate 布局并将其添加到您的 CustomButton
- 在您的 Custombutton 类中公开与子窗口小部件交互的方法(2 个电视 + 1 个 IV)
关于android - 像新的 Android Market 那样创建自定义样式的按钮类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6693575/