多个activity共享相同的布局和控件

       今天在开发的时候遇到了 两个页面中有一半是公用的,于是想将其抽取出来,一来是为了后续与网络交互方便,二来是想减少代码的冗余。于是便想着布局共享,布局中一些按钮的事件能做到共享那也是完美极致。

  

     布局共享很简单,直接在基础教程中就阔以看到,include实现,但是做到事件共享,目前仍没找到方法,有仿照这个网址(http://blog.csdn.net/dahuaishu2010_/article/details/9368501)的做法,可是并不适合于我,报错了。

   

  错的原因在于:

共享的布局中有RadioGroup,在实现监听的函数;

rg_press.setOnCheckedChangeListener( Pinpu.this);
括号中必须是当前所在类的类名,无法实现。

  

在android手机页面设计的时候难免会遇到有公用的控件和编辑框,因此为了实现的快捷性,减少代码的冗余,想实现布局和事件的共享。针对两种共享分别做以下笔记:

1,布局共享

       将共同的部分,布局在xml文件中,需要它的页面直接在xml布局文件中include它即可

2.事件共享

   对网址

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值