为了账号安全,请及时绑定邮箱和手机立即绑定

多个活动使用同一个Drawerlayout(如何封装基类?)

多个活动使用同一个Drawerlayout(如何封装基类?)

慕慕森 2019-03-01 11:12:17
如题,多个活动使用同一个drawerlayout,想问怎么封装基类? 因为我想click事件效果都一样,感觉没必要再写一遍,想问一下 如何封装基类 基类子类布局文件怎么写?
查看完整描述

3 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

首先你要明确一点你要封装的是什么?是drawerlayout,所有你可以自定义一个类继承drawerlayout,在其中可以就可以做许多事情,例如你的需求:进行统一的click操作。使用的话可以直接在任何类(自然包括基类如果必要的话)的布局中使用自定义的drawerlayout

查看完整回答
反对 回复 2019-03-01
?
holdtom

TA贡献1805条经验 获得超10个赞

如果是这样的话,你可以点击事件啥的放在父类,父类是个抽象类,其中的DrawerLayout的填充布局的方法,调用父类写的抽象方法,由子类自己去实现

查看完整回答
反对 回复 2019-03-01
  • 3 回答
  • 0 关注
  • 448 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信