android - Android 创建可重复使用的按钮模板
问题描述
需要在 Android 中创建一个可重用的按钮组件。
应用程序有一个共同的按钮样式。这种常见的按钮样式随处可见。该按钮由几个属性组成,它们对于每个按钮都是动态的。
例如:- 对于登录按钮,按钮文本将是登录,图标可以不同。对于提交按钮,按钮标题将是提交,图标将是不同的(按钮UI应该相同)
我从具有可绘制背景的按钮中知道可以创建基本的按钮 UI。但在这种情况下,按钮 UI 有点复杂,按钮属性应该是动态可更改的,并且可以通过 xml 代码访问。我附上了一个示例按钮设计和一些应该动态更改的按钮属性。如何创建可重复使用的按钮模板?
- 短测试(user01)
- 图片
- 按钮标题
- 按钮背景颜色
- 短区域颜色等
解决方案
推荐阅读
- javascript - 循环对象以在 React js 中创建引导行
- mysql - 将 MS SQL 透视查询转换为 MySQL 透视查询
- proxy - 在 Fedora(在 Linode 上)将 Lando 配置到端口 80 时出现问题
- c - 一大群 if 语句的替代方案?
- sql - 如何格式化百分比?
- bash - 如何批量处理 mp4 文件目录以删除其元数据?
- python-3.x - python ciscoconfparse interface ips和他们的wan ips
- oracle - 如何在 Oracle-SQL Developer 中创建连接?
- c# - 如何调用需要 Func 的方法
带有 lambda 表达式参数 - javascript - 跨域 IFrame element.scrollIntoView() Safari 问题