在其他类中使用相同的按钮

2024-03-19

我正在使用 Eclipse 并正在编写我的第一个应用程序,但我有一个初学者问题,我想使用主类中按钮中的一些方法,但我想在我的 Start 类中使用它们,我该如何设置向上?

是否通过使用:

Button1 = (Button) find View By Id(R.id.button1)

我想在每节课中使用它?或者有更简单的方法吗?

我不确定这会给我正确的结果,我目前收到错误,我不知道这是否是错误。

感谢您的帮助。


您的一个选择是创建一个BaseActivity并添加Button以及它的功能。然后你可以extends BaseActivity in the Activities你想要这个Button要使用的。

执行此操作时,您将需要使用<include>xml 中的标记Activities你想要这个Button。现在你可以使用这个Button其他Activities你可以override的方法Button如果您在某些方面需要不同的功能,则使用Activities.

如果这样做看起来太复杂那么你需要把Button每个 xml 中以及使用该 xml 的类中的相关功能。但您可以尝试一下...它确实可以使事情变得更容易并减少重复的代码。

include http://developer.android.com/training/improving-layouts/reusing-layouts.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在其他类中使用相同的按钮 的相关文章

随机推荐