碎片到碎片 碎片到活动 之间的通信

Fragment和Activity有些地方是比较相似的

碎片和活动之间的通信用一段很简单粗暴的逻辑来证明可行(本来就可行)

具体实现是在碎片中的EditText内写入文本 通过按钮点击 将文本内容显示在活动中的TextView中

这一段是碎片的代码 里面定义了一个EditText专门用来接收输入的文本内容


碎片的布局文件中有一个EditText和两个Button 其中bt_fragment_2设置的监听事件是传输文本到主活动上的



这里是主活动内 tv_main是主活动布局文件中的一个TextView 

因为fragment里面的onCreatView方法的返回值是一个view  而这里的onClick方法接收一个view所以这里把实例传入

因为传入的是一个view 这里可以被点击事件中的方法接收 如此一来就可以直接在这里调用实例的方法和变量


同理 碎片和碎片之间也是如此的套路


因为这里我在左边的碎片里面加入了另一个按钮 所以按照套路先找到关心的控件

然后给丫的设置监听 最后在onClick方法内的switch中加入case

套路还是那个套路


一切尽在注释中


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值