android – 多个活动,相同onCreateOptionsMenu,onOptionsItemSelected和onKeyDown.我可以以某种方式重用代码吗?

android – 多个活动,相同onCreateOptionsMenu,onOptionsItemSelected和onKeyDown.我可以以某种方式重用代码吗?,第1张

概述多个活动具有相同的onCreateOptionsMenu,onOptionsItemSelected和onKeyDown.当我实施更改时,我必须在每个活动(工作时间*活动计数)中执行此 *** 作.有没有办法重用代码(例如在一个地方写下所有三种方法,并在每个活动中放下对它的引用)? 当然,只需创建您自己的所有类继承的Activity类. 有点像这样 – 创建一个从Activity继承并实现常见行为的抽象基 多个活动具有相同的onCreateOptionsMenu,onoptionsItemSelected和onKeyDown.当我实施更改时,我必须在每个活动(工作时间*活动计数)中执行此 *** 作.有没有办法重用代码(例如在一个地方写下所有三种方法,并在每个活动中放下对它的引用)?解决方法@H_403_5@ 当然,只需创建您自己的所有类继承的Activity类.

有点像这样 – 创建一个从Activity继承并实现常见行为的抽象基类:

public abstract class MyBaseActivity extends Activity {    public Menu onCreateOptionsMenu(Menu menu) {        /* do common menu stuff */    }}

然后让您的个人活动继承自您的基类:

public class MyActivity extends MyBaseActivity {    // inherits behavIoUr from MyBaseActivity    // so don't need to re-implement onCreateOptionsMenu}
总结

以上是内存溢出为你收集整理的android – 多个活动,相同onCreateOptionsMenu,onOptionsItemSelected和onKeyDown.我可以以某种方式重用代码吗?全部内容,希望文章能够帮你解决android – 多个活动,相同onCreateOptionsMenu,onOptionsItemSelected和onKeyDown.我可以以某种方式重用代码吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1137448.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存