android - 在 Android 中使用 XML

标签 android xml layout button

我想创建一组继承自某些 Android View 对象的对象。例如,我想创建一个继承自 Button 的自定义按钮(我可以称之为 CustomButton)。 CustomButton 有几个 Button 没有的参数,假设它包含一个名为“start_count”的 int,并且自定义方法显示 start_count+(按下操作的次数)。

Button 对象几乎总是使用 XML 布局创建的。 我想以完全相同的方式创建我的 CustomButton,例如调用另一个属性:android:startCount="3"。

我真的不知道去哪里搜索。您是否碰巧有关于此问题的有用链接或建议?

最佳答案

您可以从 Button 类扩展您的类 CustomButton,并添加任何您想要的内容。

参见 this .您可以使用例如 this.setText()mButton.setText()(在 CustomButton mButton = new 之后...当然可以更改文本、函数或可绘制对象等)

关于android - 在 Android 中使用 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8554057/

相关文章:

java - LibGDX 字体未出现在屏幕上

java - ant中使用AndroidManifest.xml版本代码

xml - 如何使用 XPath 选择具有最长子 #text 节点值的 XML 节点?

php - 访问 SimpleXMLElement 对象的某些属性

java - 在 Java DOM 文档中设置 namespace 和前缀

java - 如何为正在运行的倒计时器添加时间?

ios - 如何让我的 iOS7 UITableViewController 不出现在顶部状态栏下?

java - 是否可以强制 JButton 始终为正方形?

android - Fragment 中的 View 为空

java - 如何获取经过哈希处理的数据的真实值(value)?